/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/datatables.net-bs4/css/dataTables.bootstrap4.min.css?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
:root{--dt-row-selected: 2, 117, 216;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:rgba(0, 0, 0, 0.5);content:"▶"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before{color:rgba(255, 255, 255, 0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255, 255, 255, 0.5)}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px;z-index:10}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(2, 117, 216);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important;border-spacing:0}table.dataTable td,table.dataTable th{box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.table-striped>tbody>tr:nth-of-type(2n+1){background-color:transparent}table.dataTable>tbody>tr{background-color:transparent}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px rgb(2, 117, 216);box-shadow:inset 0 0 0 9999px rgb(var(--dt-row-selected));color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:rgb(9, 10, 11);color:rgb(var(--dt-row-selected-link))}table.dataTable.table-striped>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.05)}table.dataTable.table-striped>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(2, 117, 216, 0.95);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.95)}table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.075)}table.dataTable.table-hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px rgba(2, 117, 216, 0.975);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.975)}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:auto;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:.85em}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;justify-content:flex-end}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody>table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody>table>thead .sorting:before,div.dataTables_scrollBody>table>thead .sorting_asc:before,div.dataTables_scrollBody>table>thead .sorting_desc:before,div.dataTables_scrollBody>table>thead .sorting:after,div.dataTables_scrollBody>table>thead .sorting_asc:after,div.dataTables_scrollBody>table>thead .sorting_desc:after{display:none}div.dataTables_scrollBody>table>tbody tr:first-child th,div.dataTables_scrollBody>table>tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center !important}}table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled){padding-right:20px}table.table-bordered.dataTable{border-right-width:0}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:1px}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}

/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ng-select/ng-select/themes/default.theme.css ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 3px rgba(0,126,255,0.1)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir="rtl"] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir="rtl"] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#D0021B}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir="rtl"] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir="rtl"] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,0.06);left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:rgba(0,0,0,0.54);cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:rgba(0,0,0,0.54);background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:rgba(0,0,0,0.87);padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir="rtl"] .ng-dropdown-panel{direction:rtl;text-align:right}

/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/indigo-pink.css ***!
  \********************************************************************************************************************************************************************************************************************************************************/
.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, 0.2, 1);transform:scale3d(0, 0, 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;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{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{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;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:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-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{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.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}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}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-mdc-option{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-option:hover:not(.mdc-list-item--disabled),.mat-mdc-option:focus:not(.mdc-list-item--disabled),.mat-mdc-option.mat-mdc-option-active,.mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.mat-primary .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mat-accent .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-secondary, #ff4081)}.mat-warn .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-error, #f44336)}.mat-mdc-optgroup-label{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-pseudo-checkbox-full{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#3f51b5}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#3f51b5}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-theme-loaded-marker{display:none}.mat-mdc-option{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em)}.mat-mdc-card{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-elevated-card-container-color:#fff}.mat-mdc-card-outlined{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-outlined-card-outline-color:#e0e0e0}.mat-mdc-card-subtitle{color:rgba(0,0,0,.54)}.mat-mdc-card-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.mat-mdc-card-subtitle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5}.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(63, 81, 181, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:rgba(63, 81, 181, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(255, 64, 129, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-bar{background-color:rgba(255, 64, 129, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(244, 67, 54, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-bar{background-color:rgba(244, 67, 54, 0.25)}.mat-mdc-tooltip{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:white}.mat-mdc-tooltip{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:0.0333333333em}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0, 0, 0, 0.87)}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.6)}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}}.mdc-text-field .mdc-text-field__input{caret-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-text-field--filled:hover .mdc-text-field__ripple::before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple::before{opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:whitesmoke}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field--outlined .mdc-text-field__ripple::before,.mdc-text-field--outlined .mdc-text-field__ripple::after{background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(63, 81, 181, 0.87)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0, 0, 0, 0.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.38)}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mat-mdc-form-field-error{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-focus-overlay{background-color:rgba(0,0,0,.87)}.mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay{opacity:.04}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:.12}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary .mat-mdc-form-field-infix::after{color:rgba(63,81,181,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent .mat-mdc-form-field-infix::after{color:rgba(255,64,129,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn .mat-mdc-form-field-infix::after{color:rgba(244,67,54,.87)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.38)}.mat-mdc-form-field.mat-accent .mdc-text-field__input{caret-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(255, 64, 129, 0.87)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-warn .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(244, 67, 54, 0.87)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:56px}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field--textarea .mdc-text-field__input{line-height:1.5rem}.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-form-field,.mat-mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(16px * var(--mat-mdc-form-field-floating-label-scale, 0.75))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:16px}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-select-value{color:rgba(0,0,0,.87)}.mat-mdc-select-placeholder{color:rgba(0,0,0,.6)}.mat-mdc-select-disabled .mat-mdc-select-value{color:rgba(0,0,0,.38)}.mat-mdc-select-arrow{color:rgba(0,0,0,.54)}.mat-mdc-form-field.mat-focused.mat-primary .mat-mdc-select-arrow{color:rgba(63,81,181,.87)}.mat-mdc-form-field.mat-focused.mat-accent .mat-mdc-select-arrow{color:rgba(255,64,129,.87)}.mat-mdc-form-field.mat-focused.mat-warn .mat-mdc-select-arrow{color:rgba(244,67,54,.87)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:rgba(244,67,54,.87)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:rgba(0,0,0,.38)}.mat-mdc-select-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-select{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-autocomplete-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-dialog-container{--mdc-dialog-container-color:white;--mdc-dialog-with-divider-divider-color:rgba(0, 0, 0, 0.12);--mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6)}.mat-mdc-dialog-container{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:0.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:0.03125em}.mat-mdc-standard-chip{--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-label-text-color:#212121;--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121}.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-chip-focus-overlay{background:#000}.mat-mdc-chip{height:32px}.mat-mdc-standard-chip{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slide-toggle{--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-handle-surface-color:var(--mdc-theme-surface, #fff);--mdc-switch-unselected-handle-color:#616161;--mdc-switch-selected-icon-color:#fff;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-unselected-icon-color:#fff}.mat-mdc-slide-toggle .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-slide-toggle.mat-primary{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb}.mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}.mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}.mat-mdc-slide-toggle{--mdc-switch-state-layer-size:48px}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-radio-button .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #3f51b5}.mat-mdc-radio-button.mat-primary .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-radio-button.mat-accent .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-radio-button.mat-warn .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button .mdc-radio{padding:calc((40px - 20px) / 2)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (40px - 20px) / 2);left:calc(-1 * (40px - 20px) / 2);width:40px;height:40px}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((40px - 40px) / 2);right:calc((40px - 40px) / 2);left:calc((40px - 40px) / 2);width:40px;height:40px}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slider{--mdc-slider-label-container-color:black;--mdc-slider-label-label-text-color:white;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-mdc-slider-value-indicator-opacity: 0.6}.mat-mdc-slider.mat-primary{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mat-mdc-slider-ripple-color: #3f51b5;--mat-mdc-slider-hover-ripple-color: rgba(63, 81, 181, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(63, 81, 181, 0.2)}.mat-mdc-slider.mat-accent{--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mat-mdc-slider-ripple-color: #ff4081;--mat-mdc-slider-hover-ripple-color: rgba(255, 64, 129, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(255, 64, 129, 0.2)}.mat-mdc-slider.mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, 0.2)}.mat-mdc-slider{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:0.0071428571em;--mdc-slider-label-label-text-weight:500}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-menu-item[disabled],.mat-mdc-menu-item[disabled] .mat-mdc-menu-submenu-icon,.mat-mdc-menu-item[disabled] .mat-icon-no-color{color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, 0.38))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-submenu-icon{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-menu-item:hover:not([disabled]),.mat-mdc-menu-item.cdk-program-focused:not([disabled]),.mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]),.mat-mdc-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-mdc-menu-content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mdc-list-item__primary-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-list-base{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #3f51b5}.mat-mdc-list-option .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-list-option.mat-accent .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-accent .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-list-option.mat-warn .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-warn .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text{color:#3f51b5}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mat-mdc-list-base{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mat-mdc-list-base{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:0.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:0.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em}.mat-mdc-paginator{background:#fff;color:rgba(0,0,0,.87)}.mat-mdc-paginator-icon{fill:rgba(0,0,0,.54)}.mat-mdc-paginator-decrement,.mat-mdc-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-mdc-paginator-first,.mat-mdc-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-decrement,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-increment,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-first,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-last{border-color:rgba(0,0,0,.12)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:rgba(0,0,0,.12)}.mat-mdc-paginator .mat-mdc-form-field-infix{min-height:40px}.mat-mdc-paginator .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-floating-label{display:none}.mat-mdc-paginator-container{min-height:56px}.mat-mdc-paginator{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-paginator .mat-mdc-select-value{font-size:12px}.mat-mdc-tab,.mat-mdc-tab-link{background-color:rgba(0,0,0,0)}.mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-link .mdc-tab__text-label{color:rgba(0, 0, 0, 0.6)}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element,.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab-link.mat-mdc-tab-disabled .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#3f51b5}.mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #3f51b5)}.mdc-tab__ripple::before,.mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-link .mat-ripple-element{background-color:#3f51b5}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#ff4081}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #ff4081)}.mat-mdc-tab-group.mat-accent .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link .mat-ripple-element{background-color:#ff4081}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#f44336}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #f44336)}.mat-mdc-tab-group.mat-warn .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link .mat-ripple-element{background-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-mdc-tab-header-with-background-background-color: #3f51b5;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-mdc-tab-header-with-background-background-color: #ff4081;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-mdc-tab-header-with-background-background-color: #f44336;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-header-pagination-chevron{border-color:var(--mdc-theme-on-surface, #000)}.mat-mdc-tab-header .mdc-tab{height:48px}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-checkbox .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-checkbox .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-mdc-checkbox .mdc-checkbox__ripple{background:#000}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(63,81,181,.1)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#3f51b5}.mat-mdc-checkbox.mat-accent{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(255,64,129,.1)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#ff4081}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,.1)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#f44336}.mat-mdc-checkbox-disabled label{color:rgba(0,0,0,.38)}.mat-mdc-checkbox .mdc-checkbox{padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:var(--mdc-checkbox-touch-target-size, 40px);height:var(--mdc-checkbox-touch-target-size, 40px)}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-text-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-button-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-elevation:0}.mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-button,.mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button.mat-primary,.mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, 0.1)}.mat-mdc-button.mat-accent,.mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, 0.1)}.mat-mdc-button.mat-warn,.mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-raised-button,.mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent,.mat-mdc-unelevated-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-warn,.mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-icon-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, 0.1)}.mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, 0.1)}.mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336}.mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color:rgba(0, 0, 0, 0.38);--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38)}.mat-mdc-icon-button.mat-mdc-button-base{width:48px;height:48px;padding:12px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab,.mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-unthemed,.mat-mdc-mini-fab.mat-unthemed{--mdc-fab-container-color:#fff;--mdc-fab-icon-color:#000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab[disabled][disabled],.mat-mdc-mini-fab[disabled][disabled]{--mdc-fab-container-color:rgba(0, 0, 0, 0.12);--mdc-fab-icon-color:rgba(0, 0, 0, 0.38);--mat-mdc-fab-color: rgba(0, 0, 0, 0.38)}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-snack-bar-container{--mat-mdc-snack-bar-button-color: #ff4081;--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87)}.mat-mdc-snack-bar-container{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}.mdc-data-table{background-color:var(--mdc-theme-surface, #fff);border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__row{background-color:inherit}.mdc-data-table__header-cell{background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected{background-color:rgba(63, 81, 181, 0.04)}.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__pagination{border-top-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:rgba(0, 0, 0, 0.04)}.mdc-data-table__header-cell{color:rgba(0, 0, 0, 0.87)}.mdc-data-table__pagination-total,.mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__cell{color:rgba(0, 0, 0, 0.87)}.mat-mdc-table{background:#fff}.mat-mdc-table .mdc-data-table__row{height:52px}.mat-mdc-table .mdc-data-table__pagination{min-height:52px}.mat-mdc-table .mdc-data-table__header-row{height:56px}.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__header-cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color:#3f51b5}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}.mat-mdc-progress-spinner.mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{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-badge-content{color:#fff;background:#3f51b5}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;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-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto, sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);background:#fff;color:rgba(0,0,0,.87)}.mat-bottom-sheet-container{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){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:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.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-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-button-toggle{font-family:Roboto, sans-serif}.mat-calendar-arrow{fill:rgba(0,0,0,.54)}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,.54)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:rgba(0,0,0,.87);border-color:rgba(0,0,0,0)}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:rgba(0,0,0,.38)}.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(0,0,0,.38)}.mat-calendar-body-in-preview{color:rgba(0,0,0,.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.18)}.mat-calendar-body-in-range::before{background:rgba(63,81,181,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.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}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}}.mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.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-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}@media(hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.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.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}@media(hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}}.mat-datepicker-content-touch{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 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-date-range-input-inner[disabled]{color:rgba(0,0,0,.38)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{width:40px;height:40px;padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%, -50%)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-calendar{font-family:Roboto, 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-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:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 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-panel-header-description,.mat-expansion-indicator::after{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-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-expansion-panel-header{font-family:Roboto, sans-serif;font-size:14px;font-weight:500}.mat-expansion-panel-content{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:rgba(0,0,0,.04)}.mat-step-header:hover[aria-disabled=true]{cursor:default}@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-accent .mat-step-icon{color:#fff}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:rgba(0,0,0,0);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::before,.mat-horizontal-stepper-header::after,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px 24px}.mat-stepper-vertical-line::before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto, sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:normal}.mat-step-label-error{font-size:16px}.mat-step-label-selected{font-size:16px;font-weight:400}.mat-sort-header-arrow{color:#757575}.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-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:rgba(0,0,0,.87)}.mat-tree-node{min-height:48px}.mat-tree{font-family:Roboto, sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px * 0.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px * 0.67)/20px Roboto, sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font-size:14px;font-weight:500;line-height:22px;font-family:Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font-size:12px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font-size:96px;font-weight:300;line-height:96px;font-family:Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font-size:60px;font-weight:300;line-height:60px;font-family:Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font-size:48px;font-weight:400;line-height:50px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font-size:34px;font-weight:400;line-height:40px;font-family:Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* You can add global styles to this file, and also import other style files */
/*=================================
    Lendisoft Main Style v1.0.0
===================================*/
/* based on angular-toastr css https://github.com/Foxandxss/angular-toastr/blob/cb508fe6801d6b288d3afc525bb40fee1b101650/dist/angular-toastr.css */
/* position */
.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 styles */
.toast-title {
  font-weight: bold;
}

.toast-message {
  word-wrap: break-word;
}

.toast-message a,
.toast-message label {
  color: #FFFFFF;
}

.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
  /* opacity: 0.8; */
}

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
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 center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}

.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/info-circle.svg */
.toast-info {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/times-circle.svg */
.toast-error {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/check.svg */
.toast-success {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/exclamation-triangle.svg */
.toast-warning {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==");
}

.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-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: #000000;
  opacity: 0.4;
}

/* Responsive Design */
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (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: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
/*----------------------------
  Light Mode Theme Color
------------------------------*/
/* Phone Style */
/*----------------------------
  Dark Mode Theme Color
------------------------------*/
/* Phone Style */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #006C31;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #00b0f0;
  --secondary: #6c757d;
  --success: #006C31;
  --info: #17a2b8;
  --warning: #E2AC00;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --success-light: #00B050;
  --pink: #FF5B5B;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #00b0f0;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0078a4;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0px;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #FF5B5B;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0px;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8e9fb;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7ad6f7;
}

.table-hover .table-primary:hover {
  background-color: #a0e2fa;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #a0e2fa;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b8d6c5;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7ab394;
}

.table-hover .table-success:hover {
  background-color: #a8cdb8;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a8cdb8;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #f7e8b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f0d47a;
}

.table-hover .table-warning:hover {
  background-color: #f4e1a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f4e1a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-success-light,
.table-success-light > th,
.table-success-light > td {
  background-color: #b8e9ce;
}
.table-success-light th,
.table-success-light td,
.table-success-light thead th,
.table-success-light tbody + tbody {
  border-color: #7ad6a4;
}

.table-hover .table-success-light:hover {
  background-color: #a5e3c1;
}
.table-hover .table-success-light:hover > td,
.table-hover .table-success-light:hover > th {
  background-color: #a5e3c1;
}

.table-pink,
.table-pink > th,
.table-pink > td {
  background-color: #ffd1d1;
}
.table-pink th,
.table-pink td,
.table-pink thead th,
.table-pink tbody + tbody {
  border-color: #ffaaaa;
}

.table-hover .table-pink:hover {
  background-color: #ffb8b8;
}
.table-hover .table-pink:hover > td,
.table-hover .table-pink:hover > th {
  background-color: #ffb8b8;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #71d9ff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.25);
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0px;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0px;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #006C31;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(0, 108, 49, 0.9);
  border-radius: 0px;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #006C31;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23006C31' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #006C31;
  box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #006C31;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23006C31' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #006C31;
  box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #006C31;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #006C31;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #006C31;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #009f48;
  background-color: #009f48;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #006C31;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #006C31;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #006C31;
  box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0px;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
.btn-primary:hover {
  color: #fff;
  background-color: #0094ca;
  border-color: #008bbd;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0094ca;
  border-color: #008bbd;
  box-shadow: 0 0 0 0.2rem rgba(38, 188, 242, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #008bbd;
  border-color: #0081b0;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 188, 242, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #006C31;
  border-color: #006C31;
}
.btn-success:hover {
  color: #fff;
  background-color: #004620;
  border-color: #00391a;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #004620;
  border-color: #00391a;
  box-shadow: 0 0 0 0.2rem rgba(38, 130, 80, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #006C31;
  border-color: #006C31;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #00391a;
  border-color: #002c14;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 130, 80, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #E2AC00;
  border-color: #E2AC00;
}
.btn-warning:hover {
  color: #fff;
  background-color: #bc8f00;
  border-color: #af8500;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #bc8f00;
  border-color: #af8500;
  box-shadow: 0 0 0 0.2rem rgba(197, 152, 6, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #E2AC00;
  border-color: #E2AC00;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #af8500;
  border-color: #a27b00;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(197, 152, 6, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-success-light {
  color: #fff;
  background-color: #00B050;
  border-color: #00B050;
}
.btn-success-light:hover {
  color: #fff;
  background-color: #008a3f;
  border-color: #007d39;
}
.btn-success-light:focus, .btn-success-light.focus {
  color: #fff;
  background-color: #008a3f;
  border-color: #007d39;
  box-shadow: 0 0 0 0.2rem rgba(38, 188, 106, 0.5);
}
.btn-success-light.disabled, .btn-success-light:disabled {
  color: #fff;
  background-color: #00B050;
  border-color: #00B050;
}
.btn-success-light:not(:disabled):not(.disabled):active, .btn-success-light:not(:disabled):not(.disabled).active, .show > .btn-success-light.dropdown-toggle {
  color: #fff;
  background-color: #007d39;
  border-color: #007033;
}
.btn-success-light:not(:disabled):not(.disabled):active:focus, .btn-success-light:not(:disabled):not(.disabled).active:focus, .show > .btn-success-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 188, 106, 0.5);
}

.btn-pink {
  color: #fff;
  background-color: #FF5B5B;
  border-color: #FF5B5B;
}
.btn-pink:hover {
  color: #fff;
  background-color: #ff3535;
  border-color: #ff2828;
}
.btn-pink:focus, .btn-pink.focus {
  color: #fff;
  background-color: #ff3535;
  border-color: #ff2828;
  box-shadow: 0 0 0 0.2rem rgba(255, 116, 116, 0.5);
}
.btn-pink.disabled, .btn-pink:disabled {
  color: #fff;
  background-color: #FF5B5B;
  border-color: #FF5B5B;
}
.btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active, .show > .btn-pink.dropdown-toggle {
  color: #fff;
  background-color: #ff2828;
  border-color: #ff1b1b;
}
.btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 116, 116, 0.5);
}

.btn-outline-primary {
  color: #00b0f0;
  border-color: #00b0f0;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #00b0f0;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #006C31;
  border-color: #006C31;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #006C31;
  border-color: #006C31;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #006C31;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #006C31;
  border-color: #006C31;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #E2AC00;
  border-color: #E2AC00;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #E2AC00;
  border-color: #E2AC00;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(226, 172, 0, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #E2AC00;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #E2AC00;
  border-color: #E2AC00;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(226, 172, 0, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-success-light {
  color: #00B050;
  border-color: #00B050;
}
.btn-outline-success-light:hover {
  color: #fff;
  background-color: #00B050;
  border-color: #00B050;
}
.btn-outline-success-light:focus, .btn-outline-success-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 80, 0.5);
}
.btn-outline-success-light.disabled, .btn-outline-success-light:disabled {
  color: #00B050;
  background-color: transparent;
}
.btn-outline-success-light:not(:disabled):not(.disabled):active, .btn-outline-success-light:not(:disabled):not(.disabled).active, .show > .btn-outline-success-light.dropdown-toggle {
  color: #fff;
  background-color: #00B050;
  border-color: #00B050;
}
.btn-outline-success-light:not(:disabled):not(.disabled):active:focus, .btn-outline-success-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 80, 0.5);
}

.btn-outline-pink {
  color: #FF5B5B;
  border-color: #FF5B5B;
}
.btn-outline-pink:hover {
  color: #fff;
  background-color: #FF5B5B;
  border-color: #FF5B5B;
}
.btn-outline-pink:focus, .btn-outline-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 91, 91, 0.5);
}
.btn-outline-pink.disabled, .btn-outline-pink:disabled {
  color: #FF5B5B;
  background-color: transparent;
}
.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, .show > .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #FF5B5B;
  border-color: #FF5B5B;
}
.btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 91, 91, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #00b0f0;
  text-decoration: none;
}
.btn-link:hover {
  color: #0078a4;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0px;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0px;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0px;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #00b0f0;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0px;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0px;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0px;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  print-color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #00b0f0;
  background-color: #00b0f0;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #71d9ff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #a4e7ff;
  border-color: #a4e7ff;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0px;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #00b0f0;
  background-color: #00b0f0;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 176, 240, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 176, 240, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 176, 240, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 176, 240, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0px;
  appearance: none;
}
.custom-select:focus {
  border-color: #71d9ff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #71d9ff;
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0px;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0px 0px 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 176, 240, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 176, 240, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 176, 240, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #00b0f0;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #a4e7ff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #00b0f0;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #a4e7ff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #00b0f0;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #a4e7ff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0px;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #00b0f0;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0px;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0px;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: 0 0 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 0 0;
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: 0;
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.card-deck .card {
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -10px;
    margin-left: -10px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
  }
}

.card-group > .card {
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0px;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0px;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #00b0f0;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #0078a4;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #00b0f0;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #008bbd;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #006C31;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #00391a;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #E2AC00;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #af8500;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(226, 172, 0, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.badge-success-light {
  color: #fff;
  background-color: #00B050;
}
a.badge-success-light:hover, a.badge-success-light:focus {
  color: #fff;
  background-color: #007d39;
}
a.badge-success-light:focus, a.badge-success-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 80, 0.5);
}

.badge-pink {
  color: #fff;
  background-color: #FF5B5B;
}
a.badge-pink:hover, a.badge-pink:focus {
  color: #fff;
  background-color: #ff2828;
}
a.badge-pink:focus, a.badge-pink.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 91, 91, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0px;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0px;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #005c7d;
  background-color: #cceffc;
  border-color: #b8e9fb;
}
.alert-primary hr {
  border-top-color: #a0e2fa;
}
.alert-primary .alert-link {
  color: #00364a;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}
.alert-secondary hr {
  border-top-color: #c8cbcf;
}
.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #003819;
  background-color: #cce2d6;
  border-color: #b8d6c5;
}
.alert-success hr {
  border-top-color: #a8cdb8;
}
.alert-success .alert-link {
  color: #000502;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #765900;
  background-color: #f9eecc;
  border-color: #f7e8b8;
}
.alert-warning hr {
  border-top-color: #f4e1a1;
}
.alert-warning .alert-link {
  color: #433300;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.alert-danger hr {
  border-top-color: #f1b0b7;
}
.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}
.alert-dark hr {
  border-top-color: #b9bbbe;
}
.alert-dark .alert-link {
  color: #040505;
}

.alert-success-light {
  color: #005c2a;
  background-color: #ccefdc;
  border-color: #b8e9ce;
}
.alert-success-light hr {
  border-top-color: #a5e3c1;
}
.alert-success-light .alert-link {
  color: #002913;
}

.alert-pink {
  color: #852f2f;
  background-color: #ffdede;
  border-color: #ffd1d1;
}
.alert-pink hr {
  border-top-color: #ffb8b8;
}
.alert-pink .alert-link {
  color: #5f2222;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0px;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #00b0f0;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0px;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0px;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #005c7d;
  background-color: #b8e9fb;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #005c7d;
  background-color: #a0e2fa;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #005c7d;
  border-color: #005c7d;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #003819;
  background-color: #b8d6c5;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #003819;
  background-color: #a8cdb8;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #003819;
  border-color: #003819;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #765900;
  background-color: #f7e8b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #765900;
  background-color: #f4e1a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #765900;
  border-color: #765900;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.list-group-item-success-light {
  color: #005c2a;
  background-color: #b8e9ce;
}
.list-group-item-success-light.list-group-item-action:hover, .list-group-item-success-light.list-group-item-action:focus {
  color: #005c2a;
  background-color: #a5e3c1;
}
.list-group-item-success-light.list-group-item-action.active {
  color: #fff;
  background-color: #005c2a;
  border-color: #005c2a;
}

.list-group-item-pink {
  color: #852f2f;
  background-color: #ffd1d1;
}
.list-group-item-pink.list-group-item-action:hover, .list-group-item-pink.list-group-item-action:focus {
  color: #852f2f;
  background-color: #ffb8b8;
}
.list-group-item-pink.list-group-item-action.active {
  color: #fff;
  background-color: #852f2f;
  border-color: #852f2f;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 0px solid #dee2e6;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 0px solid #dee2e6;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0px;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0px;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0px;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0px 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0px 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #00b0f0 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #008bbd !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #006C31 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #00391a !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #E2AC00 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #af8500 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-success-light {
  background-color: #00B050 !important;
}

a.bg-success-light:hover, a.bg-success-light:focus,
button.bg-success-light:hover,
button.bg-success-light:focus {
  background-color: #007d39 !important;
}

.bg-pink {
  background-color: #FF5B5B !important;
}

a.bg-pink:hover, a.bg-pink:focus,
button.bg-pink:hover,
button.bg-pink:focus {
  background-color: #ff2828 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #00b0f0 !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #006C31 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #E2AC00 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-success-light {
  border-color: #00B050 !important;
}

.border-pink {
  border-color: #FF5B5B !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0px !important;
}

.rounded {
  border-radius: 0px !important;
}

.rounded-top {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.rounded-right {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-left {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-lg {
  border-radius: 0px !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #00b0f0 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0078a4 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #006C31 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #00200e !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #E2AC00 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #967200 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-success-light {
  color: #00B050 !important;
}

a.text-success-light:hover, a.text-success-light:focus {
  color: #00642d !important;
}

.text-pink {
  color: #FF5B5B !important;
}

a.text-pink:hover, a.text-pink:focus {
  color: #ff0f0f !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
@media (prefers-color-scheme: dark) {
  [data-theme=auto] {
    color: #f8f9fa;
    background-color: #101214;
  }
  [data-theme=auto] .bg-darkmode-dark {
    background-color: #343a40 !important;
  }
  [data-theme=auto] .bg-darkmode-light {
    background-color: #f8f9fa !important;
  }
  [data-theme=auto] .bg-darkmode-black {
    background-color: #000 !important;
  }
  [data-theme=auto] pre {
    color: #f8f9fa;
  }
  [data-theme=auto] hr {
    border-top-color: #495057;
  }
  [data-theme=auto] img.icon,
  [data-theme=auto] svg.icon {
    filter: invert(1);
  }
  [data-theme=auto] .alert-primary {
    color: #7ad6f7;
    background-color: #002330;
    border-color: #003143;
  }
  [data-theme=auto] .alert-primary hr {
    border-top-color: #001e2a;
  }
  [data-theme=auto] .alert-primary .alert-link {
    color: #4ac7f4;
  }
  [data-theme=auto] .alert-secondary {
    color: #b3b7bb;
    background-color: #161719;
    border-color: #1e2123;
  }
  [data-theme=auto] .alert-secondary hr {
    border-top-color: #121415;
  }
  [data-theme=auto] .alert-secondary .alert-link {
    color: #989ea3;
  }
  [data-theme=auto] .alert-success {
    color: #7ab394;
    background-color: #00160a;
    border-color: #001e0e;
  }
  [data-theme=auto] .alert-success hr {
    border-top-color: #000502;
  }
  [data-theme=auto] .alert-success .alert-link {
    color: #5b9f7a;
  }
  [data-theme=auto] .alert-info {
    color: #86cfda;
    background-color: #052025;
    border-color: #062d34;
  }
  [data-theme=auto] .alert-info hr {
    border-top-color: #03191d;
  }
  [data-theme=auto] .alert-info .alert-link {
    color: #5fc0ce;
  }
  [data-theme=auto] .alert-warning {
    color: #f0d47a;
    background-color: #2d2200;
    border-color: #3f3000;
  }
  [data-theme=auto] .alert-warning hr {
    border-top-color: #261d00;
  }
  [data-theme=auto] .alert-warning .alert-link {
    color: #ebc54c;
  }
  [data-theme=auto] .alert-danger {
    color: #ed969e;
    background-color: #2c0b0e;
    border-color: #3e0f13;
  }
  [data-theme=auto] .alert-danger hr {
    border-top-color: #290a0d;
  }
  [data-theme=auto] .alert-danger .alert-link {
    color: #e66a76;
  }
  [data-theme=auto] .alert-light {
    color: #fbfcfc;
    background-color: #323232;
    border-color: #454646;
  }
  [data-theme=auto] .alert-light hr {
    border-top-color: #383939;
  }
  [data-theme=auto] .alert-light .alert-link {
    color: #dee6e6;
  }
  [data-theme=auto] .alert-dark {
    color: #95999c;
    background-color: #0a0c0d;
    border-color: #0f1012;
  }
  [data-theme=auto] .alert-dark hr {
    border-top-color: #030404;
  }
  [data-theme=auto] .alert-dark .alert-link {
    color: #7b8083;
  }
  [data-theme=auto] .alert-success-light {
    color: #7ad6a4;
    background-color: #002310;
    border-color: #003116;
  }
  [data-theme=auto] .alert-success-light hr {
    border-top-color: #00180b;
  }
  [data-theme=auto] .alert-success-light .alert-link {
    color: #53ca89;
  }
  [data-theme=auto] .alert-pink {
    color: #ffaaaa;
    background-color: #331212;
    border-color: #471919;
  }
  [data-theme=auto] .alert-pink hr {
    border-top-color: #341212;
  }
  [data-theme=auto] .alert-pink .alert-link {
    color: #ff7777;
  }
  [data-theme=auto] .badge-primary {
    color: #fff;
    background-color: #00b0f0;
  }
  a[data-theme=auto] .badge-primary:hover, a[data-theme=auto] .badge-primary:focus {
    color: #fff;
    background-color: #24c5ff;
  }
  a[data-theme=auto] .badge-primary:focus, a[data-theme=auto] .badge-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.5);
  }
  [data-theme=auto] .badge-secondary {
    color: #fff;
    background-color: #6c757d;
  }
  a[data-theme=auto] .badge-secondary:hover, a[data-theme=auto] .badge-secondary:focus {
    color: #fff;
    background-color: #868e96;
  }
  a[data-theme=auto] .badge-secondary:focus, a[data-theme=auto] .badge-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
  }
  [data-theme=auto] .badge-success {
    color: #fff;
    background-color: #006C31;
  }
  a[data-theme=auto] .badge-success:hover, a[data-theme=auto] .badge-success:focus {
    color: #fff;
    background-color: #009f48;
  }
  a[data-theme=auto] .badge-success:focus, a[data-theme=auto] .badge-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.5);
  }
  [data-theme=auto] .badge-info {
    color: #fff;
    background-color: #17a2b8;
  }
  a[data-theme=auto] .badge-info:hover, a[data-theme=auto] .badge-info:focus {
    color: #fff;
    background-color: #1fc8e3;
  }
  a[data-theme=auto] .badge-info:focus, a[data-theme=auto] .badge-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
  }
  [data-theme=auto] .badge-warning {
    color: #212529;
    background-color: #E2AC00;
  }
  a[data-theme=auto] .badge-warning:hover, a[data-theme=auto] .badge-warning:focus {
    color: #212529;
    background-color: #ffc716;
  }
  a[data-theme=auto] .badge-warning:focus, a[data-theme=auto] .badge-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(226, 172, 0, 0.5);
  }
  [data-theme=auto] .badge-danger {
    color: #fff;
    background-color: #dc3545;
  }
  a[data-theme=auto] .badge-danger:hover, a[data-theme=auto] .badge-danger:focus {
    color: #fff;
    background-color: #e4606d;
  }
  a[data-theme=auto] .badge-danger:focus, a[data-theme=auto] .badge-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
  }
  [data-theme=auto] .badge-light {
    color: #212529;
    background-color: #f8f9fa;
  }
  a[data-theme=auto] .badge-light:hover, a[data-theme=auto] .badge-light:focus {
    color: #212529;
    background-color: white;
  }
  a[data-theme=auto] .badge-light:focus, a[data-theme=auto] .badge-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
  }
  [data-theme=auto] .badge-dark {
    color: #fff;
    background-color: #343a40;
  }
  a[data-theme=auto] .badge-dark:hover, a[data-theme=auto] .badge-dark:focus {
    color: #fff;
    background-color: #4b545c;
  }
  a[data-theme=auto] .badge-dark:focus, a[data-theme=auto] .badge-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
  }
  [data-theme=auto] .badge-success-light {
    color: #fff;
    background-color: #00B050;
  }
  a[data-theme=auto] .badge-success-light:hover, a[data-theme=auto] .badge-success-light:focus {
    color: #fff;
    background-color: #00e367;
  }
  a[data-theme=auto] .badge-success-light:focus, a[data-theme=auto] .badge-success-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 176, 80, 0.5);
  }
  [data-theme=auto] .badge-pink {
    color: #fff;
    background-color: #FF5B5B;
  }
  a[data-theme=auto] .badge-pink:hover, a[data-theme=auto] .badge-pink:focus {
    color: #fff;
    background-color: #ff8e8e;
  }
  a[data-theme=auto] .badge-pink:focus, a[data-theme=auto] .badge-pink.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 91, 91, 0.5);
  }
  [data-theme=auto] .border {
    border-color: #495057 !important;
  }
  [data-theme=auto] .border-top {
    border-top-color: #495057 !important;
  }
  [data-theme=auto] .border-right {
    border-right-color: #495057 !important;
  }
  [data-theme=auto] .border-bottom {
    border-bottom-color: #495057 !important;
  }
  [data-theme=auto] .border-left {
    border-left-color: #495057 !important;
  }
  [data-theme=auto] .breadcrumb {
    background-color: #343a40;
  }
  [data-theme=auto] .breadcrumb-item + .breadcrumb-item::before {
    color: #ced4da;
  }
  [data-theme=auto] .breadcrumb-item.active {
    color: #ced4da;
  }
  [data-theme=auto] .btn {
    color: #f8f9fa;
  }
  [data-theme=auto] .btn:hover {
    color: #f8f9fa;
  }
  [data-theme=auto] .btn-link {
    color: #00b0f0;
  }
  [data-theme=auto] .btn-link:hover {
    color: #3ecbff;
  }
  [data-theme=auto] .btn-link:disabled, [data-theme=auto] .btn-link.disabled {
    color: #6c757d;
  }
  [data-theme=auto] .btn-primary {
    color: #fff;
    background-color: #00b0f0;
    border-color: #00b0f0;
  }
  [data-theme=auto] .btn-primary:hover {
    color: #fff;
    background-color: #17c1ff;
    border-color: #24c5ff;
  }
  [data-theme=auto] .btn-primary:focus, [data-theme=auto] .btn-primary.focus {
    color: #fff;
    background-color: #17c1ff;
    border-color: #24c5ff;
    box-shadow: 0 0 0 0.2rem rgba(38, 188, 242, 0.5);
  }
  [data-theme=auto] .btn-primary.disabled, [data-theme=auto] .btn-primary:disabled {
    color: #fff;
    background-color: #00b0f0;
    border-color: #00b0f0;
  }
  [data-theme=auto] .btn-primary:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-primary:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-primary.dropdown-toggle {
    color: #212529;
    background-color: #24c5ff;
    border-color: #31c8ff;
  }
  [data-theme=auto] .btn-primary:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-primary:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 188, 242, 0.5);
  }
  [data-theme=auto] .btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
  }
  [data-theme=auto] .btn-secondary:hover {
    color: #fff;
    background-color: #7f8890;
    border-color: #868e96;
  }
  [data-theme=auto] .btn-secondary:focus, [data-theme=auto] .btn-secondary.focus {
    color: #fff;
    background-color: #7f8890;
    border-color: #868e96;
    box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
  }
  [data-theme=auto] .btn-secondary.disabled, [data-theme=auto] .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
  }
  [data-theme=auto] .btn-secondary:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-secondary:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #868e96;
    border-color: #8d959c;
  }
  [data-theme=auto] .btn-secondary:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
  }
  [data-theme=auto] .btn-success {
    color: #fff;
    background-color: #006C31;
    border-color: #006C31;
  }
  [data-theme=auto] .btn-success:hover {
    color: #fff;
    background-color: #009242;
    border-color: #009f48;
  }
  [data-theme=auto] .btn-success:focus, [data-theme=auto] .btn-success.focus {
    color: #fff;
    background-color: #009242;
    border-color: #009f48;
    box-shadow: 0 0 0 0.2rem rgba(38, 130, 80, 0.5);
  }
  [data-theme=auto] .btn-success.disabled, [data-theme=auto] .btn-success:disabled {
    color: #fff;
    background-color: #006C31;
    border-color: #006C31;
  }
  [data-theme=auto] .btn-success:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-success:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #009f48;
    border-color: #00ac4e;
  }
  [data-theme=auto] .btn-success:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-success:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 130, 80, 0.5);
  }
  [data-theme=auto] .btn-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
  }
  [data-theme=auto] .btn-info:hover {
    color: #fff;
    background-color: #1bc0da;
    border-color: #1fc8e3;
  }
  [data-theme=auto] .btn-info:focus, [data-theme=auto] .btn-info.focus {
    color: #fff;
    background-color: #1bc0da;
    border-color: #1fc8e3;
    box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
  }
  [data-theme=auto] .btn-info.disabled, [data-theme=auto] .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
  }
  [data-theme=auto] .btn-info:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-info:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-info.dropdown-toggle {
    color: #212529;
    background-color: #1fc8e3;
    border-color: #2acbe4;
  }
  [data-theme=auto] .btn-info:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-info:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
  }
  [data-theme=auto] .btn-warning {
    color: #212529;
    background-color: #E2AC00;
    border-color: #E2AC00;
  }
  [data-theme=auto] .btn-warning:hover {
    color: #212529;
    background-color: #ffc409;
    border-color: #ffc716;
  }
  [data-theme=auto] .btn-warning:focus, [data-theme=auto] .btn-warning.focus {
    color: #212529;
    background-color: #ffc409;
    border-color: #ffc716;
    box-shadow: 0 0 0 0.2rem rgba(197, 152, 6, 0.5);
  }
  [data-theme=auto] .btn-warning.disabled, [data-theme=auto] .btn-warning:disabled {
    color: #212529;
    background-color: #E2AC00;
    border-color: #E2AC00;
  }
  [data-theme=auto] .btn-warning:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-warning:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffc716;
    border-color: #ffca23;
  }
  [data-theme=auto] .btn-warning:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-warning:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(197, 152, 6, 0.5);
  }
  [data-theme=auto] .btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
  }
  [data-theme=auto] .btn-danger:hover {
    color: #fff;
    background-color: #e25663;
    border-color: #e4606d;
  }
  [data-theme=auto] .btn-danger:focus, [data-theme=auto] .btn-danger.focus {
    color: #fff;
    background-color: #e25663;
    border-color: #e4606d;
    box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
  }
  [data-theme=auto] .btn-danger.disabled, [data-theme=auto] .btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
  }
  [data-theme=auto] .btn-danger:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-danger:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #e4606d;
    border-color: #e56b77;
  }
  [data-theme=auto] .btn-danger:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-danger:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
  }
  [data-theme=auto] .btn-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
  }
  [data-theme=auto] .btn-light:hover {
    color: #212529;
    background-color: white;
    border-color: white;
  }
  [data-theme=auto] .btn-light:focus, [data-theme=auto] .btn-light.focus {
    color: #212529;
    background-color: white;
    border-color: white;
    box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
  }
  [data-theme=auto] .btn-light.disabled, [data-theme=auto] .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
  }
  [data-theme=auto] .btn-light:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-light:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-light.dropdown-toggle {
    color: #212529;
    background-color: white;
    border-color: white;
  }
  [data-theme=auto] .btn-light:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-light:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
  }
  [data-theme=auto] .btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
  }
  [data-theme=auto] .btn-dark:hover {
    color: #fff;
    background-color: #454d55;
    border-color: #4b545c;
  }
  [data-theme=auto] .btn-dark:focus, [data-theme=auto] .btn-dark.focus {
    color: #fff;
    background-color: #454d55;
    border-color: #4b545c;
    box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
  }
  [data-theme=auto] .btn-dark.disabled, [data-theme=auto] .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
  }
  [data-theme=auto] .btn-dark:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-dark:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #4b545c;
    border-color: #515a63;
  }
  [data-theme=auto] .btn-dark:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-dark:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
  }
  [data-theme=auto] .btn-success-light {
    color: #fff;
    background-color: #00B050;
    border-color: #00B050;
  }
  [data-theme=auto] .btn-success-light:hover {
    color: #fff;
    background-color: #00d661;
    border-color: #00e367;
  }
  [data-theme=auto] .btn-success-light:focus, [data-theme=auto] .btn-success-light.focus {
    color: #fff;
    background-color: #00d661;
    border-color: #00e367;
    box-shadow: 0 0 0 0.2rem rgba(38, 188, 106, 0.5);
  }
  [data-theme=auto] .btn-success-light.disabled, [data-theme=auto] .btn-success-light:disabled {
    color: #fff;
    background-color: #00B050;
    border-color: #00B050;
  }
  [data-theme=auto] .btn-success-light:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-success-light:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-success-light.dropdown-toggle {
    color: #fff;
    background-color: #00e367;
    border-color: #00f06d;
  }
  [data-theme=auto] .btn-success-light:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-success-light:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-success-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 188, 106, 0.5);
  }
  [data-theme=auto] .btn-pink {
    color: #fff;
    background-color: #FF5B5B;
    border-color: #FF5B5B;
  }
  [data-theme=auto] .btn-pink:hover {
    color: #212529;
    background-color: #ff8181;
    border-color: #ff8e8e;
  }
  [data-theme=auto] .btn-pink:focus, [data-theme=auto] .btn-pink.focus {
    color: #212529;
    background-color: #ff8181;
    border-color: #ff8e8e;
    box-shadow: 0 0 0 0.2rem rgba(255, 116, 116, 0.5);
  }
  [data-theme=auto] .btn-pink.disabled, [data-theme=auto] .btn-pink:disabled {
    color: #fff;
    background-color: #FF5B5B;
    border-color: #FF5B5B;
  }
  [data-theme=auto] .btn-pink:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-pink:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-pink.dropdown-toggle {
    color: #212529;
    background-color: #ff8e8e;
    border-color: #ff9b9b;
  }
  [data-theme=auto] .btn-pink:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-pink:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-pink.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 116, 116, 0.5);
  }
  [data-theme=auto] .btn-outline-primary {
    color: #00b0f0;
    border-color: #00b0f0;
  }
  [data-theme=auto] .btn-outline-primary:hover {
    color: #fff;
    background-color: #00b0f0;
    border-color: #00b0f0;
  }
  [data-theme=auto] .btn-outline-primary:focus, [data-theme=auto] .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.5);
  }
  [data-theme=auto] .btn-outline-primary.disabled, [data-theme=auto] .btn-outline-primary:disabled {
    color: #00b0f0;
    background-color: transparent;
  }
  [data-theme=auto] .btn-outline-primary:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-outline-primary:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #00b0f0;
    border-color: #00b0f0;
  }
  [data-theme=auto] .btn-outline-primary:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.5);
  }
  [data-theme=auto] .btn-outline-secondary {
    color: #6c757d;
    border-color: #6c757d;
  }
  [data-theme=auto] .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
  }
  [data-theme=auto] .btn-outline-secondary:focus, [data-theme=auto] .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
  }
  [data-theme=auto] .btn-outline-secondary.disabled, [data-theme=auto] .btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent;
  }
  [data-theme=auto] .btn-outline-secondary:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
  }
  [data-theme=auto] .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-outline-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
  }
  [data-theme=auto] .btn-outline-success {
    color: #006C31;
    border-color: #006C31;
  }
  [data-theme=auto] .btn-outline-success:hover {
    color: #fff;
    background-color: #006C31;
    border-color: #006C31;
  }
  [data-theme=auto] .btn-outline-success:focus, [data-theme=auto] .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.5);
  }
  [data-theme=auto] .btn-outline-success.disabled, [data-theme=auto] .btn-outline-success:disabled {
    color: #006C31;
    background-color: transparent;
  }
  [data-theme=auto] .btn-outline-success:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-outline-success:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #006C31;
    border-color: #006C31;
  }
  [data-theme=auto] .btn-outline-success:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-outline-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.5);
  }
  [data-theme=auto] .btn-outline-info {
    color: #17a2b8;
    border-color: #17a2b8;
  }
  [data-theme=auto] .btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
  }
  [data-theme=auto] .btn-outline-info:focus, [data-theme=auto] .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
  }
  [data-theme=auto] .btn-outline-info.disabled, [data-theme=auto] .btn-outline-info:disabled {
    color: #17a2b8;
    background-color: transparent;
  }
  [data-theme=auto] .btn-outline-info:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-outline-info:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
  }
  [data-theme=auto] .btn-outline-info:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-outline-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
  }
  [data-theme=auto] .btn-outline-warning {
    color: #E2AC00;
    border-color: #E2AC00;
  }
  [data-theme=auto] .btn-outline-warning:hover {
    color: #212529;
    background-color: #E2AC00;
    border-color: #E2AC00;
  }
  [data-theme=auto] .btn-outline-warning:focus, [data-theme=auto] .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(226, 172, 0, 0.5);
  }
  [data-theme=auto] .btn-outline-warning.disabled, [data-theme=auto] .btn-outline-warning:disabled {
    color: #E2AC00;
    background-color: transparent;
  }
  [data-theme=auto] .btn-outline-warning:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-outline-warning:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #E2AC00;
    border-color: #E2AC00;
  }
  [data-theme=auto] .btn-outline-warning:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-outline-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(226, 172, 0, 0.5);
  }
  [data-theme=auto] .btn-outline-danger {
    color: #dc3545;
    border-color: #dc3545;
  }
  [data-theme=auto] .btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
  }
  [data-theme=auto] .btn-outline-danger:focus, [data-theme=auto] .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
  }
  [data-theme=auto] .btn-outline-danger.disabled, [data-theme=auto] .btn-outline-danger:disabled {
    color: #dc3545;
    background-color: transparent;
  }
  [data-theme=auto] .btn-outline-danger:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-outline-danger:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
  }
  [data-theme=auto] .btn-outline-danger:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-outline-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
  }
  [data-theme=auto] .btn-outline-light {
    color: #f8f9fa;
    border-color: #f8f9fa;
  }
  [data-theme=auto] .btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
  }
  [data-theme=auto] .btn-outline-light:focus, [data-theme=auto] .btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
  }
  [data-theme=auto] .btn-outline-light.disabled, [data-theme=auto] .btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent;
  }
  [data-theme=auto] .btn-outline-light:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-outline-light:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
  }
  [data-theme=auto] .btn-outline-light:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-outline-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
  }
  [data-theme=auto] .btn-outline-dark {
    color: #343a40;
    border-color: #343a40;
  }
  [data-theme=auto] .btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
  }
  [data-theme=auto] .btn-outline-dark:focus, [data-theme=auto] .btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
  }
  [data-theme=auto] .btn-outline-dark.disabled, [data-theme=auto] .btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent;
  }
  [data-theme=auto] .btn-outline-dark:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-outline-dark:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
  }
  [data-theme=auto] .btn-outline-dark:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-outline-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
  }
  [data-theme=auto] .btn-outline-success-light {
    color: #00B050;
    border-color: #00B050;
  }
  [data-theme=auto] .btn-outline-success-light:hover {
    color: #fff;
    background-color: #00B050;
    border-color: #00B050;
  }
  [data-theme=auto] .btn-outline-success-light:focus, [data-theme=auto] .btn-outline-success-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 176, 80, 0.5);
  }
  [data-theme=auto] .btn-outline-success-light.disabled, [data-theme=auto] .btn-outline-success-light:disabled {
    color: #00B050;
    background-color: transparent;
  }
  [data-theme=auto] .btn-outline-success-light:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-outline-success-light:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-outline-success-light.dropdown-toggle {
    color: #fff;
    background-color: #00B050;
    border-color: #00B050;
  }
  [data-theme=auto] .btn-outline-success-light:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-outline-success-light:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-outline-success-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 176, 80, 0.5);
  }
  [data-theme=auto] .btn-outline-pink {
    color: #FF5B5B;
    border-color: #FF5B5B;
  }
  [data-theme=auto] .btn-outline-pink:hover {
    color: #fff;
    background-color: #FF5B5B;
    border-color: #FF5B5B;
  }
  [data-theme=auto] .btn-outline-pink:focus, [data-theme=auto] .btn-outline-pink.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 91, 91, 0.5);
  }
  [data-theme=auto] .btn-outline-pink.disabled, [data-theme=auto] .btn-outline-pink:disabled {
    color: #FF5B5B;
    background-color: transparent;
  }
  [data-theme=auto] .btn-outline-pink:not(:disabled):not(.disabled):active, [data-theme=auto] .btn-outline-pink:not(:disabled):not(.disabled).active, .show > [data-theme=auto] .btn-outline-pink.dropdown-toggle {
    color: #fff;
    background-color: #FF5B5B;
    border-color: #FF5B5B;
  }
  [data-theme=auto] .btn-outline-pink:not(:disabled):not(.disabled):active:focus, [data-theme=auto] .btn-outline-pink:not(:disabled):not(.disabled).active:focus, .show > [data-theme=auto] .btn-outline-pink.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 91, 91, 0.5);
  }
  [data-theme=auto] .card {
    background-color: #101214;
    border-color: rgba(255, 255, 255, 0.125);
  }
  [data-theme=auto] .card-header {
    background-color: rgba(255, 255, 255, 0.03);
    border-bottom-color: rgba(255, 255, 255, 0.125);
  }
  [data-theme=auto] .card-footer {
    background-color: rgba(255, 255, 255, 0.03);
    border-top-color: rgba(255, 255, 255, 0.125);
  }
  [data-theme=auto] .close {
    color: #fff;
    text-shadow: 0 1px 0 #000;
  }
  [data-theme=auto] .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #00b0f0;
    background-color: #00b0f0;
  }
  [data-theme=auto] .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #71d9ff;
  }
  [data-theme=auto] .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #a4e7ff;
    border-color: #a4e7ff;
  }
  [data-theme=auto] .custom-control-input[disabled] ~ .custom-control-label, [data-theme=auto] .custom-control-input:disabled ~ .custom-control-label {
    color: #ced4da;
  }
  [data-theme=auto] .custom-control-input[disabled] ~ .custom-control-label::before, [data-theme=auto] .custom-control-input:disabled ~ .custom-control-label::before {
    background-color: #343a40;
  }
  [data-theme=auto] .custom-control-label::before {
    background-color: #101214;
    border-color: #adb5bd;
  }
  [data-theme=auto] .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    border-color: #00b0f0;
    background-color: #00b0f0;
  }
  [data-theme=auto] .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 176, 240, 0.5);
  }
  [data-theme=auto] .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
    background-color: rgba(0, 176, 240, 0.5);
  }
  [data-theme=auto] .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 176, 240, 0.5);
  }
  [data-theme=auto] .custom-switch .custom-control-label::after {
    background-color: #adb5bd;
  }
  [data-theme=auto] .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #101214;
  }
  [data-theme=auto] .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 176, 240, 0.5);
  }
  [data-theme=auto] .custom-select {
    color: #dee2e6;
    background-color: #101214;
    border-color: #6c757d;
  }
  [data-theme=auto] .custom-select:focus {
    border-color: #71d9ff;
  }
  [data-theme=auto] .custom-select:focus::-ms-value {
    color: #dee2e6;
    background-color: #101214;
  }
  [data-theme=auto] .custom-select:disabled {
    color: #ced4da;
    background-color: #343a40;
  }
  [data-theme=auto] .custom-select:-moz-focusring {
    text-shadow: 0 0 0 #dee2e6;
  }
  [data-theme=auto] .custom-file-input:focus ~ .custom-file-label {
    border-color: #71d9ff;
  }
  [data-theme=auto] .custom-file-input[disabled] ~ .custom-file-label, [data-theme=auto] .custom-file-input:disabled ~ .custom-file-label {
    background-color: #343a40;
  }
  [data-theme=auto] .custom-file-label {
    color: #dee2e6;
    background-color: #101214;
    border-color: #6c757d;
  }
  [data-theme=auto] .custom-file-label::after {
    color: #dee2e6;
    background-color: #343a40;
  }
  [data-theme=auto] .custom-range::-webkit-slider-thumb {
    background-color: #00b0f0;
  }
  [data-theme=auto] .custom-range::-webkit-slider-thumb:active {
    background-color: #a4e7ff;
  }
  [data-theme=auto] .custom-range::-webkit-slider-runnable-track {
    background-color: #495057;
  }
  [data-theme=auto] .custom-range::-moz-range-thumb {
    background-color: #00b0f0;
  }
  [data-theme=auto] .custom-range::-moz-range-thumb:active {
    background-color: #a4e7ff;
  }
  [data-theme=auto] .custom-range::-moz-range-track {
    background-color: #495057;
  }
  [data-theme=auto] .custom-range::-ms-thumb {
    background-color: #00b0f0;
  }
  [data-theme=auto] .custom-range::-ms-thumb:active {
    background-color: #a4e7ff;
  }
  [data-theme=auto] .custom-range::-ms-fill-lower {
    background-color: #495057;
  }
  [data-theme=auto] .custom-range::-ms-fill-upper {
    background-color: #495057;
  }
  [data-theme=auto] .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd;
  }
  [data-theme=auto] .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd;
  }
  [data-theme=auto] .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd;
  }
  [data-theme=auto] .dropdown-menu {
    color: #212529;
    background-color: #101214;
    border-color: rgba(255, 255, 255, 0.15);
  }
  [data-theme=auto] .dropdown-divider {
    border-top-color: #343a40;
  }
  [data-theme=auto] .dropdown-item {
    color: #f8f9fa;
  }
  [data-theme=auto] .dropdown-item:hover, [data-theme=auto] .dropdown-item:focus {
    color: #e9ecef;
    background-color: #343a40;
  }
  [data-theme=auto] .dropdown-item.active, [data-theme=auto] .dropdown-item:active {
    color: #fff;
    background-color: #00b0f0;
  }
  [data-theme=auto] .dropdown-item.disabled, [data-theme=auto] .dropdown-item:disabled {
    color: #adb5bd;
  }
  [data-theme=auto] .dropdown-header {
    color: #ced4da;
  }
  [data-theme=auto] .dropdown-item-text {
    color: #f8f9fa;
  }
  [data-theme=auto] .form-control {
    color: #dee2e6;
    background-color: #101214;
    border-color: #6c757d;
  }
  [data-theme=auto] .form-control:focus {
    color: #dee2e6;
    background-color: #101214;
    border-color: #71d9ff;
  }
  [data-theme=auto] .form-control::placeholder {
    color: #ced4da;
  }
  [data-theme=auto] .form-control:disabled, [data-theme=auto] .form-control[readonly] {
    background-color: #343a40;
  }
  [data-theme=auto] select.form-control:focus::-ms-value {
    color: #dee2e6;
    background-color: #101214;
  }
  [data-theme=auto] .form-control-plaintext {
    color: #f8f9fa;
  }
  [data-theme=auto] .input-group-text {
    color: #dee2e6;
    background-color: #343a40;
    border-color: #6c757d;
  }
  [data-theme=auto] .jumbotron {
    background-color: #343a40;
  }
  [data-theme=auto] .list-group-item-action {
    color: #dee2e6;
  }
  [data-theme=auto] .list-group-item-action:hover, [data-theme=auto] .list-group-item-action:focus {
    color: #dee2e6;
    background-color: #212529;
  }
  [data-theme=auto] .list-group-item-action:active {
    color: #f8f9fa;
    background-color: #343a40;
  }
  [data-theme=auto] .list-group-item {
    background-color: #101214;
    border-color: rgba(255, 255, 255, 0.125);
  }
  [data-theme=auto] .list-group-item.disabled, [data-theme=auto] .list-group-item:disabled {
    color: #ced4da;
    background-color: #101214;
  }
  [data-theme=auto] .list-group-item.active {
    color: #fff;
    background-color: #00b0f0;
    border-color: #00b0f0;
  }
  [data-theme=auto] .list-group-item-primary {
    color: #cceffc;
    background-color: #003f56;
  }
  [data-theme=auto] .list-group-item-primary.list-group-item-action:hover, [data-theme=auto] .list-group-item-primary.list-group-item-action:focus {
    color: #cceffc;
    background-color: #005270;
  }
  [data-theme=auto] .list-group-item-primary.list-group-item-action.active {
    background-color: #cceffc;
    border-color: #cceffc;
  }
  [data-theme=auto] .list-group-item-secondary {
    color: #e2e3e5;
    background-color: #272a2d;
  }
  [data-theme=auto] .list-group-item-secondary.list-group-item-action:hover, [data-theme=auto] .list-group-item-secondary.list-group-item-action:focus {
    color: #e2e3e5;
    background-color: #33373b;
  }
  [data-theme=auto] .list-group-item-secondary.list-group-item-action.active {
    background-color: #e2e3e5;
    border-color: #e2e3e5;
  }
  [data-theme=auto] .list-group-item-success {
    color: #cce2d6;
    background-color: #002712;
  }
  [data-theme=auto] .list-group-item-success.list-group-item-action:hover, [data-theme=auto] .list-group-item-success.list-group-item-action:focus {
    color: #cce2d6;
    background-color: #00411e;
  }
  [data-theme=auto] .list-group-item-success.list-group-item-action.active {
    background-color: #cce2d6;
    border-color: #cce2d6;
  }
  [data-theme=auto] .list-group-item-info {
    color: #d1ecf1;
    background-color: #083a42;
  }
  [data-theme=auto] .list-group-item-info.list-group-item-action:hover, [data-theme=auto] .list-group-item-info.list-group-item-action:focus {
    color: #d1ecf1;
    background-color: #0b4e59;
  }
  [data-theme=auto] .list-group-item-info.list-group-item-action.active {
    background-color: #d1ecf1;
    border-color: #d1ecf1;
  }
  [data-theme=auto] .list-group-item-warning {
    color: #f9eecc;
    background-color: #513e00;
  }
  [data-theme=auto] .list-group-item-warning.list-group-item-action:hover, [data-theme=auto] .list-group-item-warning.list-group-item-action:focus {
    color: #f9eecc;
    background-color: #6b5200;
  }
  [data-theme=auto] .list-group-item-warning.list-group-item-action.active {
    background-color: #f9eecc;
    border-color: #f9eecc;
  }
  [data-theme=auto] .list-group-item-danger {
    color: #f8d7da;
    background-color: #4f1319;
  }
  [data-theme=auto] .list-group-item-danger.list-group-item-action:hover, [data-theme=auto] .list-group-item-danger.list-group-item-action:focus {
    color: #f8d7da;
    background-color: #641820;
  }
  [data-theme=auto] .list-group-item-danger.list-group-item-action.active {
    background-color: #f8d7da;
    border-color: #f8d7da;
  }
  [data-theme=auto] .list-group-item-light {
    color: #fefefe;
    background-color: #595a5a;
  }
  [data-theme=auto] .list-group-item-light.list-group-item-action:hover, [data-theme=auto] .list-group-item-light.list-group-item-action:focus {
    color: #fefefe;
    background-color: #666767;
  }
  [data-theme=auto] .list-group-item-light.list-group-item-action.active {
    background-color: #fefefe;
    border-color: #fefefe;
  }
  [data-theme=auto] .list-group-item-dark {
    color: #d6d8d9;
    background-color: #131517;
  }
  [data-theme=auto] .list-group-item-dark.list-group-item-action:hover, [data-theme=auto] .list-group-item-dark.list-group-item-action:focus {
    color: #d6d8d9;
    background-color: #1f2225;
  }
  [data-theme=auto] .list-group-item-dark.list-group-item-action.active {
    background-color: #d6d8d9;
    border-color: #d6d8d9;
  }
  [data-theme=auto] .list-group-item-success-light {
    color: #ccefdc;
    background-color: #003f1d;
  }
  [data-theme=auto] .list-group-item-success-light.list-group-item-action:hover, [data-theme=auto] .list-group-item-success-light.list-group-item-action:focus {
    color: #ccefdc;
    background-color: #005929;
  }
  [data-theme=auto] .list-group-item-success-light.list-group-item-action.active {
    background-color: #ccefdc;
    border-color: #ccefdc;
  }
  [data-theme=auto] .list-group-item-pink {
    color: #ffdede;
    background-color: #5c2121;
  }
  [data-theme=auto] .list-group-item-pink.list-group-item-action:hover, [data-theme=auto] .list-group-item-pink.list-group-item-action:focus {
    color: #ffdede;
    background-color: #6f2828;
  }
  [data-theme=auto] .list-group-item-pink.list-group-item-action.active {
    background-color: #ffdede;
    border-color: #ffdede;
  }
  [data-theme=auto] .modal-content {
    background-color: #101214;
    border-color: rgba(255, 255, 255, 0.2);
  }
  [data-theme=auto] .modal-backdrop {
    background-color: #000;
  }
  [data-theme=auto] .modal-header {
    border-bottom-color: #495057;
  }
  [data-theme=auto] .modal-footer {
    border-top-color: #495057;
  }
  [data-theme=auto] .nav-link.disabled {
    color: #ced4da;
  }
  [data-theme=auto] .nav-tabs {
    border-bottom-color: #495057;
  }
  [data-theme=auto] .nav-tabs .nav-link:hover, [data-theme=auto] .nav-tabs .nav-link:focus {
    border-color: #343a40 #343a40 #495057;
  }
  [data-theme=auto] .nav-tabs .nav-link.disabled {
    color: #ced4da;
  }
  [data-theme=auto] .nav-tabs .nav-link.active, [data-theme=auto] .nav-tabs .nav-item.show .nav-link {
    color: #dee2e6;
    background-color: #101214;
    border-color: #495057 #495057 #101214;
  }
  [data-theme=auto] .nav-pills .nav-link.active, [data-theme=auto] .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #00b0f0;
  }
  [data-theme=auto] .page-link {
    color: #00b0f0;
    background-color: #101214;
    border-color: #495057;
  }
  [data-theme=auto] .page-link:hover {
    color: #3ecbff;
    background-color: #343a40;
    border-color: #495057;
  }
  [data-theme=auto] .page-item.active .page-link {
    color: #fff;
    background-color: #00b0f0;
    border-color: #00b0f0;
  }
  [data-theme=auto] .page-item.disabled .page-link {
    color: #ced4da;
    background-color: #212529;
    border-color: #495057;
  }
  [data-theme=auto] .popover {
    background-color: #101214;
    border-color: rgba(255, 255, 255, 0.2);
  }
  [data-theme=auto] .bs-popover-top > .arrow::before, [data-theme=auto] .bs-popover-auto[x-placement^=top] > .arrow::before {
    border-top-color: rgba(255, 255, 255, 0.25);
  }
  [data-theme=auto] .bs-popover-top > .arrow::after, [data-theme=auto] .bs-popover-auto[x-placement^=top] > .arrow::after {
    border-top-color: #101214;
  }
  [data-theme=auto] .bs-popover-right > .arrow::before, [data-theme=auto] .bs-popover-auto[x-placement^=right] > .arrow::before {
    border-right-color: rgba(255, 255, 255, 0.25);
  }
  [data-theme=auto] .bs-popover-right > .arrow::after, [data-theme=auto] .bs-popover-auto[x-placement^=right] > .arrow::after {
    border-right-color: #101214;
  }
  [data-theme=auto] .bs-popover-bottom > .arrow::before, [data-theme=auto] .bs-popover-auto[x-placement^=bottom] > .arrow::before {
    border-bottom-color: rgba(255, 255, 255, 0.25);
  }
  [data-theme=auto] .bs-popover-bottom > .arrow::after, [data-theme=auto] .bs-popover-auto[x-placement^=bottom] > .arrow::after {
    border-bottom-color: #101214;
  }
  [data-theme=auto] .bs-popover-left > .arrow::before, [data-theme=auto] .bs-popover-auto[x-placement^=left] > .arrow::before {
    border-left-color: rgba(255, 255, 255, 0.25);
  }
  [data-theme=auto] .bs-popover-left > .arrow::after, [data-theme=auto] .bs-popover-auto[x-placement^=left] > .arrow::after {
    border-left-color: #101214;
  }
  [data-theme=auto] .popover-header {
    background-color: #171a1d;
    border-bottom-color: #22262b;
  }
  [data-theme=auto] .popover-body {
    color: #f8f9fa;
  }
  [data-theme=auto] .progress {
    background-color: #343a40;
  }
  [data-theme=auto] .progress-bar {
    background-color: #00b0f0;
  }
  [data-theme=auto] a {
    color: #00b0f0;
  }
  [data-theme=auto] a:hover {
    color: #3ecbff;
  }
  [data-theme=auto] .table {
    color: #fff;
    background-color: #343a40;
  }
  [data-theme=auto] .table th, [data-theme=auto] .table td {
    border-top-color: #454d55;
  }
  [data-theme=auto] .table thead th {
    border-bottom-color: #454d55;
  }
  [data-theme=auto] .table tbody + tbody {
    border-top-color: #454d55;
  }
  [data-theme=auto] .table-bordered {
    border-color: #454d55;
  }
  [data-theme=auto] .table-bordered th, [data-theme=auto] .table-bordered td {
    border-color: #454d55;
  }
  [data-theme=auto] .table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05);
  }
  [data-theme=auto] .table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.075);
  }
  [data-theme=auto] .table-primary, [data-theme=auto] .table-primary > th, [data-theme=auto] .table-primary > td {
    background-color: #003143;
  }
  [data-theme=auto] .table-primary th, [data-theme=auto] .table-primary td, [data-theme=auto] .table-primary thead th, [data-theme=auto] .table-primary tbody + tbody {
    border-color: #005c7d;
  }
  [data-theme=auto] .table-hover .table-primary:hover, [data-theme=auto] .table-hover .table-primary:hover > td, [data-theme=auto] .table-hover .table-primary:hover > th {
    background-color: #00445d;
  }
  [data-theme=auto] .table-secondary, [data-theme=auto] .table-secondary > th, [data-theme=auto] .table-secondary > td {
    background-color: #1e2123;
  }
  [data-theme=auto] .table-secondary th, [data-theme=auto] .table-secondary td, [data-theme=auto] .table-secondary thead th, [data-theme=auto] .table-secondary tbody + tbody {
    border-color: #383d41;
  }
  [data-theme=auto] .table-hover .table-secondary:hover, [data-theme=auto] .table-hover .table-secondary:hover > td, [data-theme=auto] .table-hover .table-secondary:hover > th {
    background-color: #2a2e31;
  }
  [data-theme=auto] .table-success, [data-theme=auto] .table-success > th, [data-theme=auto] .table-success > td {
    background-color: #001e0e;
  }
  [data-theme=auto] .table-success th, [data-theme=auto] .table-success td, [data-theme=auto] .table-success thead th, [data-theme=auto] .table-success tbody + tbody {
    border-color: #003819;
  }
  [data-theme=auto] .table-hover .table-success:hover, [data-theme=auto] .table-hover .table-success:hover > td, [data-theme=auto] .table-hover .table-success:hover > th {
    background-color: #00381a;
  }
  [data-theme=auto] .table-info, [data-theme=auto] .table-info > th, [data-theme=auto] .table-info > td {
    background-color: #062d34;
  }
  [data-theme=auto] .table-info th, [data-theme=auto] .table-info td, [data-theme=auto] .table-info thead th, [data-theme=auto] .table-info tbody + tbody {
    border-color: #0c5460;
  }
  [data-theme=auto] .table-hover .table-info:hover, [data-theme=auto] .table-hover .table-info:hover > td, [data-theme=auto] .table-hover .table-info:hover > th {
    background-color: #09414b;
  }
  [data-theme=auto] .table-warning, [data-theme=auto] .table-warning > th, [data-theme=auto] .table-warning > td {
    background-color: #3f3000;
  }
  [data-theme=auto] .table-warning th, [data-theme=auto] .table-warning td, [data-theme=auto] .table-warning thead th, [data-theme=auto] .table-warning tbody + tbody {
    border-color: #765900;
  }
  [data-theme=auto] .table-hover .table-warning:hover, [data-theme=auto] .table-hover .table-warning:hover > td, [data-theme=auto] .table-hover .table-warning:hover > th {
    background-color: #594300;
  }
  [data-theme=auto] .table-danger, [data-theme=auto] .table-danger > th, [data-theme=auto] .table-danger > td {
    background-color: #3e0f13;
  }
  [data-theme=auto] .table-danger th, [data-theme=auto] .table-danger td, [data-theme=auto] .table-danger thead th, [data-theme=auto] .table-danger tbody + tbody {
    border-color: #721c24;
  }
  [data-theme=auto] .table-hover .table-danger:hover, [data-theme=auto] .table-hover .table-danger:hover > td, [data-theme=auto] .table-hover .table-danger:hover > th {
    background-color: #531419;
  }
  [data-theme=auto] .table-light, [data-theme=auto] .table-light > th, [data-theme=auto] .table-light > td {
    background-color: #454646;
  }
  [data-theme=auto] .table-light th, [data-theme=auto] .table-light td, [data-theme=auto] .table-light thead th, [data-theme=auto] .table-light tbody + tbody {
    border-color: #818182;
  }
  [data-theme=auto] .table-hover .table-light:hover, [data-theme=auto] .table-hover .table-light:hover > td, [data-theme=auto] .table-hover .table-light:hover > th {
    background-color: #525353;
  }
  [data-theme=auto] .table-dark, [data-theme=auto] .table-dark > th, [data-theme=auto] .table-dark > td {
    background-color: #0f1012;
  }
  [data-theme=auto] .table-dark th, [data-theme=auto] .table-dark td, [data-theme=auto] .table-dark thead th, [data-theme=auto] .table-dark tbody + tbody {
    border-color: #1b1e21;
  }
  [data-theme=auto] .table-hover .table-dark:hover, [data-theme=auto] .table-hover .table-dark:hover > td, [data-theme=auto] .table-hover .table-dark:hover > th {
    background-color: #1b1c20;
  }
  [data-theme=auto] .table-success-light, [data-theme=auto] .table-success-light > th, [data-theme=auto] .table-success-light > td {
    background-color: #003116;
  }
  [data-theme=auto] .table-success-light th, [data-theme=auto] .table-success-light td, [data-theme=auto] .table-success-light thead th, [data-theme=auto] .table-success-light tbody + tbody {
    border-color: #005c2a;
  }
  [data-theme=auto] .table-hover .table-success-light:hover, [data-theme=auto] .table-hover .table-success-light:hover > td, [data-theme=auto] .table-hover .table-success-light:hover > th {
    background-color: #004b21;
  }
  [data-theme=auto] .table-pink, [data-theme=auto] .table-pink > th, [data-theme=auto] .table-pink > td {
    background-color: #471919;
  }
  [data-theme=auto] .table-pink th, [data-theme=auto] .table-pink td, [data-theme=auto] .table-pink thead th, [data-theme=auto] .table-pink tbody + tbody {
    border-color: #852f2f;
  }
  [data-theme=auto] .table-hover .table-pink:hover, [data-theme=auto] .table-hover .table-pink:hover > td, [data-theme=auto] .table-hover .table-pink:hover > th {
    background-color: #5a2020;
  }
  [data-theme=auto] .table-active, [data-theme=auto] .table-active > th, [data-theme=auto] .table-active > td {
    background-color: rgba(0, 0, 0, 0.075);
  }
  [data-theme=auto] .table-hover .table-active:hover, [data-theme=auto] .table-hover .table-active:hover > td, [data-theme=auto] .table-hover .table-active:hover > th {
    background-color: rgba(13, 13, 13, 0.075);
  }
  [data-theme=auto] .text-body {
    color: #f8f9fa !important;
  }
  [data-theme=auto] .text-dark-body {
    color: #212529 !important;
  }
  [data-theme=auto] a.text-primary:hover, [data-theme=auto] a.text-primary:focus {
    color: #3ecbff !important;
  }
  [data-theme=auto] a.text-secondary:hover, [data-theme=auto] a.text-secondary:focus {
    color: #939ba2 !important;
  }
  [data-theme=auto] a.text-success:hover, [data-theme=auto] a.text-success:focus {
    color: #00b954 !important;
  }
  [data-theme=auto] a.text-info:hover, [data-theme=auto] a.text-info:focus {
    color: #36cee6 !important;
  }
  [data-theme=auto] a.text-warning:hover, [data-theme=auto] a.text-warning:focus {
    color: #ffcd30 !important;
  }
  [data-theme=auto] a.text-danger:hover, [data-theme=auto] a.text-danger:focus {
    color: #e77681 !important;
  }
  [data-theme=auto] a.text-light:hover, [data-theme=auto] a.text-light:focus {
    color: white !important;
  }
  [data-theme=auto] a.text-dark:hover, [data-theme=auto] a.text-dark:focus {
    color: #56606a !important;
  }
  [data-theme=auto] a.text-success-light:hover, [data-theme=auto] a.text-success-light:focus {
    color: #00fd73 !important;
  }
  [data-theme=auto] a.text-pink:hover, [data-theme=auto] a.text-pink:focus {
    color: #ffa8a8 !important;
  }
}
[data-theme=dark] {
  color: #f8f9fa;
  background-color: #101214;
}
[data-theme=dark] .bg-darkmode-dark {
  background-color: #343a40 !important;
}
[data-theme=dark] .bg-darkmode-light {
  background-color: #f8f9fa !important;
}
[data-theme=dark] .bg-darkmode-black {
  background-color: #000 !important;
}
[data-theme=dark] pre {
  color: #f8f9fa;
}
[data-theme=dark] hr {
  border-top-color: #495057;
}
[data-theme=dark] img.icon,
[data-theme=dark] svg.icon {
  filter: invert(1);
}
[data-theme=dark] .alert-primary {
  color: #7ad6f7;
  background-color: #002330;
  border-color: #003143;
}
[data-theme=dark] .alert-primary hr {
  border-top-color: #001e2a;
}
[data-theme=dark] .alert-primary .alert-link {
  color: #4ac7f4;
}
[data-theme=dark] .alert-secondary {
  color: #b3b7bb;
  background-color: #161719;
  border-color: #1e2123;
}
[data-theme=dark] .alert-secondary hr {
  border-top-color: #121415;
}
[data-theme=dark] .alert-secondary .alert-link {
  color: #989ea3;
}
[data-theme=dark] .alert-success {
  color: #7ab394;
  background-color: #00160a;
  border-color: #001e0e;
}
[data-theme=dark] .alert-success hr {
  border-top-color: #000502;
}
[data-theme=dark] .alert-success .alert-link {
  color: #5b9f7a;
}
[data-theme=dark] .alert-info {
  color: #86cfda;
  background-color: #052025;
  border-color: #062d34;
}
[data-theme=dark] .alert-info hr {
  border-top-color: #03191d;
}
[data-theme=dark] .alert-info .alert-link {
  color: #5fc0ce;
}
[data-theme=dark] .alert-warning {
  color: #f0d47a;
  background-color: #2d2200;
  border-color: #3f3000;
}
[data-theme=dark] .alert-warning hr {
  border-top-color: #261d00;
}
[data-theme=dark] .alert-warning .alert-link {
  color: #ebc54c;
}
[data-theme=dark] .alert-danger {
  color: #ed969e;
  background-color: #2c0b0e;
  border-color: #3e0f13;
}
[data-theme=dark] .alert-danger hr {
  border-top-color: #290a0d;
}
[data-theme=dark] .alert-danger .alert-link {
  color: #e66a76;
}
[data-theme=dark] .alert-light {
  color: #fbfcfc;
  background-color: #323232;
  border-color: #454646;
}
[data-theme=dark] .alert-light hr {
  border-top-color: #383939;
}
[data-theme=dark] .alert-light .alert-link {
  color: #dee6e6;
}
[data-theme=dark] .alert-dark {
  color: #95999c;
  background-color: #0a0c0d;
  border-color: #0f1012;
}
[data-theme=dark] .alert-dark hr {
  border-top-color: #030404;
}
[data-theme=dark] .alert-dark .alert-link {
  color: #7b8083;
}
[data-theme=dark] .alert-success-light {
  color: #7ad6a4;
  background-color: #002310;
  border-color: #003116;
}
[data-theme=dark] .alert-success-light hr {
  border-top-color: #00180b;
}
[data-theme=dark] .alert-success-light .alert-link {
  color: #53ca89;
}
[data-theme=dark] .alert-pink {
  color: #ffaaaa;
  background-color: #331212;
  border-color: #471919;
}
[data-theme=dark] .alert-pink hr {
  border-top-color: #341212;
}
[data-theme=dark] .alert-pink .alert-link {
  color: #ff7777;
}
[data-theme=dark] .badge-primary {
  color: #fff;
  background-color: #00b0f0;
}
a[data-theme=dark] .badge-primary:hover, a[data-theme=dark] .badge-primary:focus {
  color: #fff;
  background-color: #24c5ff;
}
a[data-theme=dark] .badge-primary:focus, a[data-theme=dark] .badge-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.5);
}

[data-theme=dark] .badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a[data-theme=dark] .badge-secondary:hover, a[data-theme=dark] .badge-secondary:focus {
  color: #fff;
  background-color: #868e96;
}
a[data-theme=dark] .badge-secondary:focus, a[data-theme=dark] .badge-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

[data-theme=dark] .badge-success {
  color: #fff;
  background-color: #006C31;
}
a[data-theme=dark] .badge-success:hover, a[data-theme=dark] .badge-success:focus {
  color: #fff;
  background-color: #009f48;
}
a[data-theme=dark] .badge-success:focus, a[data-theme=dark] .badge-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.5);
}

[data-theme=dark] .badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a[data-theme=dark] .badge-info:hover, a[data-theme=dark] .badge-info:focus {
  color: #fff;
  background-color: #1fc8e3;
}
a[data-theme=dark] .badge-info:focus, a[data-theme=dark] .badge-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

[data-theme=dark] .badge-warning {
  color: #212529;
  background-color: #E2AC00;
}
a[data-theme=dark] .badge-warning:hover, a[data-theme=dark] .badge-warning:focus {
  color: #212529;
  background-color: #ffc716;
}
a[data-theme=dark] .badge-warning:focus, a[data-theme=dark] .badge-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(226, 172, 0, 0.5);
}

[data-theme=dark] .badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a[data-theme=dark] .badge-danger:hover, a[data-theme=dark] .badge-danger:focus {
  color: #fff;
  background-color: #e4606d;
}
a[data-theme=dark] .badge-danger:focus, a[data-theme=dark] .badge-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

[data-theme=dark] .badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a[data-theme=dark] .badge-light:hover, a[data-theme=dark] .badge-light:focus {
  color: #212529;
  background-color: white;
}
a[data-theme=dark] .badge-light:focus, a[data-theme=dark] .badge-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

[data-theme=dark] .badge-dark {
  color: #fff;
  background-color: #343a40;
}
a[data-theme=dark] .badge-dark:hover, a[data-theme=dark] .badge-dark:focus {
  color: #fff;
  background-color: #4b545c;
}
a[data-theme=dark] .badge-dark:focus, a[data-theme=dark] .badge-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

[data-theme=dark] .badge-success-light {
  color: #fff;
  background-color: #00B050;
}
a[data-theme=dark] .badge-success-light:hover, a[data-theme=dark] .badge-success-light:focus {
  color: #fff;
  background-color: #00e367;
}
a[data-theme=dark] .badge-success-light:focus, a[data-theme=dark] .badge-success-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 80, 0.5);
}

[data-theme=dark] .badge-pink {
  color: #fff;
  background-color: #FF5B5B;
}
a[data-theme=dark] .badge-pink:hover, a[data-theme=dark] .badge-pink:focus {
  color: #fff;
  background-color: #ff8e8e;
}
a[data-theme=dark] .badge-pink:focus, a[data-theme=dark] .badge-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 91, 91, 0.5);
}

[data-theme=dark] .border {
  border-color: #495057 !important;
}
[data-theme=dark] .border-top {
  border-top-color: #495057 !important;
}
[data-theme=dark] .border-right {
  border-right-color: #495057 !important;
}
[data-theme=dark] .border-bottom {
  border-bottom-color: #495057 !important;
}
[data-theme=dark] .border-left {
  border-left-color: #495057 !important;
}
[data-theme=dark] .breadcrumb {
  background-color: #343a40;
}
[data-theme=dark] .breadcrumb-item + .breadcrumb-item::before {
  color: #ced4da;
}
[data-theme=dark] .breadcrumb-item.active {
  color: #ced4da;
}
[data-theme=dark] .btn {
  color: #f8f9fa;
}
[data-theme=dark] .btn:hover {
  color: #f8f9fa;
}
[data-theme=dark] .btn-link {
  color: #00b0f0;
}
[data-theme=dark] .btn-link:hover {
  color: #3ecbff;
}
[data-theme=dark] .btn-link:disabled, [data-theme=dark] .btn-link.disabled {
  color: #6c757d;
}
[data-theme=dark] .btn-primary {
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
[data-theme=dark] .btn-primary:hover {
  color: #fff;
  background-color: #17c1ff;
  border-color: #24c5ff;
}
[data-theme=dark] .btn-primary:focus, [data-theme=dark] .btn-primary.focus {
  color: #fff;
  background-color: #17c1ff;
  border-color: #24c5ff;
  box-shadow: 0 0 0 0.2rem rgba(38, 188, 242, 0.5);
}
[data-theme=dark] .btn-primary.disabled, [data-theme=dark] .btn-primary:disabled {
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
[data-theme=dark] .btn-primary:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-primary:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-primary.dropdown-toggle {
  color: #212529;
  background-color: #24c5ff;
  border-color: #31c8ff;
}
[data-theme=dark] .btn-primary:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-primary:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 188, 242, 0.5);
}
[data-theme=dark] .btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
[data-theme=dark] .btn-secondary:hover {
  color: #fff;
  background-color: #7f8890;
  border-color: #868e96;
}
[data-theme=dark] .btn-secondary:focus, [data-theme=dark] .btn-secondary.focus {
  color: #fff;
  background-color: #7f8890;
  border-color: #868e96;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
[data-theme=dark] .btn-secondary.disabled, [data-theme=dark] .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
[data-theme=dark] .btn-secondary:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-secondary:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #868e96;
  border-color: #8d959c;
}
[data-theme=dark] .btn-secondary:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
[data-theme=dark] .btn-success {
  color: #fff;
  background-color: #006C31;
  border-color: #006C31;
}
[data-theme=dark] .btn-success:hover {
  color: #fff;
  background-color: #009242;
  border-color: #009f48;
}
[data-theme=dark] .btn-success:focus, [data-theme=dark] .btn-success.focus {
  color: #fff;
  background-color: #009242;
  border-color: #009f48;
  box-shadow: 0 0 0 0.2rem rgba(38, 130, 80, 0.5);
}
[data-theme=dark] .btn-success.disabled, [data-theme=dark] .btn-success:disabled {
  color: #fff;
  background-color: #006C31;
  border-color: #006C31;
}
[data-theme=dark] .btn-success:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-success:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #009f48;
  border-color: #00ac4e;
}
[data-theme=dark] .btn-success:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-success:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 130, 80, 0.5);
}
[data-theme=dark] .btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
[data-theme=dark] .btn-info:hover {
  color: #fff;
  background-color: #1bc0da;
  border-color: #1fc8e3;
}
[data-theme=dark] .btn-info:focus, [data-theme=dark] .btn-info.focus {
  color: #fff;
  background-color: #1bc0da;
  border-color: #1fc8e3;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
[data-theme=dark] .btn-info.disabled, [data-theme=dark] .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
[data-theme=dark] .btn-info:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-info:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-info.dropdown-toggle {
  color: #212529;
  background-color: #1fc8e3;
  border-color: #2acbe4;
}
[data-theme=dark] .btn-info:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-info:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
[data-theme=dark] .btn-warning {
  color: #212529;
  background-color: #E2AC00;
  border-color: #E2AC00;
}
[data-theme=dark] .btn-warning:hover {
  color: #212529;
  background-color: #ffc409;
  border-color: #ffc716;
}
[data-theme=dark] .btn-warning:focus, [data-theme=dark] .btn-warning.focus {
  color: #212529;
  background-color: #ffc409;
  border-color: #ffc716;
  box-shadow: 0 0 0 0.2rem rgba(197, 152, 6, 0.5);
}
[data-theme=dark] .btn-warning.disabled, [data-theme=dark] .btn-warning:disabled {
  color: #212529;
  background-color: #E2AC00;
  border-color: #E2AC00;
}
[data-theme=dark] .btn-warning:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-warning:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc716;
  border-color: #ffca23;
}
[data-theme=dark] .btn-warning:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-warning:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(197, 152, 6, 0.5);
}
[data-theme=dark] .btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
[data-theme=dark] .btn-danger:hover {
  color: #fff;
  background-color: #e25663;
  border-color: #e4606d;
}
[data-theme=dark] .btn-danger:focus, [data-theme=dark] .btn-danger.focus {
  color: #fff;
  background-color: #e25663;
  border-color: #e4606d;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
[data-theme=dark] .btn-danger.disabled, [data-theme=dark] .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
[data-theme=dark] .btn-danger:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-danger:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #e4606d;
  border-color: #e56b77;
}
[data-theme=dark] .btn-danger:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-danger:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
[data-theme=dark] .btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
[data-theme=dark] .btn-light:hover {
  color: #212529;
  background-color: white;
  border-color: white;
}
[data-theme=dark] .btn-light:focus, [data-theme=dark] .btn-light.focus {
  color: #212529;
  background-color: white;
  border-color: white;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
[data-theme=dark] .btn-light.disabled, [data-theme=dark] .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
[data-theme=dark] .btn-light:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-light:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-light.dropdown-toggle {
  color: #212529;
  background-color: white;
  border-color: white;
}
[data-theme=dark] .btn-light:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-light:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
[data-theme=dark] .btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
[data-theme=dark] .btn-dark:hover {
  color: #fff;
  background-color: #454d55;
  border-color: #4b545c;
}
[data-theme=dark] .btn-dark:focus, [data-theme=dark] .btn-dark.focus {
  color: #fff;
  background-color: #454d55;
  border-color: #4b545c;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
[data-theme=dark] .btn-dark.disabled, [data-theme=dark] .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
[data-theme=dark] .btn-dark:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-dark:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #4b545c;
  border-color: #515a63;
}
[data-theme=dark] .btn-dark:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-dark:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
[data-theme=dark] .btn-success-light {
  color: #fff;
  background-color: #00B050;
  border-color: #00B050;
}
[data-theme=dark] .btn-success-light:hover {
  color: #fff;
  background-color: #00d661;
  border-color: #00e367;
}
[data-theme=dark] .btn-success-light:focus, [data-theme=dark] .btn-success-light.focus {
  color: #fff;
  background-color: #00d661;
  border-color: #00e367;
  box-shadow: 0 0 0 0.2rem rgba(38, 188, 106, 0.5);
}
[data-theme=dark] .btn-success-light.disabled, [data-theme=dark] .btn-success-light:disabled {
  color: #fff;
  background-color: #00B050;
  border-color: #00B050;
}
[data-theme=dark] .btn-success-light:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-success-light:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-success-light.dropdown-toggle {
  color: #fff;
  background-color: #00e367;
  border-color: #00f06d;
}
[data-theme=dark] .btn-success-light:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-success-light:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-success-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 188, 106, 0.5);
}
[data-theme=dark] .btn-pink {
  color: #fff;
  background-color: #FF5B5B;
  border-color: #FF5B5B;
}
[data-theme=dark] .btn-pink:hover {
  color: #212529;
  background-color: #ff8181;
  border-color: #ff8e8e;
}
[data-theme=dark] .btn-pink:focus, [data-theme=dark] .btn-pink.focus {
  color: #212529;
  background-color: #ff8181;
  border-color: #ff8e8e;
  box-shadow: 0 0 0 0.2rem rgba(255, 116, 116, 0.5);
}
[data-theme=dark] .btn-pink.disabled, [data-theme=dark] .btn-pink:disabled {
  color: #fff;
  background-color: #FF5B5B;
  border-color: #FF5B5B;
}
[data-theme=dark] .btn-pink:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-pink:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-pink.dropdown-toggle {
  color: #212529;
  background-color: #ff8e8e;
  border-color: #ff9b9b;
}
[data-theme=dark] .btn-pink:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-pink:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 116, 116, 0.5);
}
[data-theme=dark] .btn-outline-primary {
  color: #00b0f0;
  border-color: #00b0f0;
}
[data-theme=dark] .btn-outline-primary:hover {
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
[data-theme=dark] .btn-outline-primary:focus, [data-theme=dark] .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.5);
}
[data-theme=dark] .btn-outline-primary.disabled, [data-theme=dark] .btn-outline-primary:disabled {
  color: #00b0f0;
  background-color: transparent;
}
[data-theme=dark] .btn-outline-primary:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-outline-primary:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
[data-theme=dark] .btn-outline-primary:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 240, 0.5);
}
[data-theme=dark] .btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
[data-theme=dark] .btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
[data-theme=dark] .btn-outline-secondary:focus, [data-theme=dark] .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
[data-theme=dark] .btn-outline-secondary.disabled, [data-theme=dark] .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
[data-theme=dark] .btn-outline-secondary:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
[data-theme=dark] .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
[data-theme=dark] .btn-outline-success {
  color: #006C31;
  border-color: #006C31;
}
[data-theme=dark] .btn-outline-success:hover {
  color: #fff;
  background-color: #006C31;
  border-color: #006C31;
}
[data-theme=dark] .btn-outline-success:focus, [data-theme=dark] .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.5);
}
[data-theme=dark] .btn-outline-success.disabled, [data-theme=dark] .btn-outline-success:disabled {
  color: #006C31;
  background-color: transparent;
}
[data-theme=dark] .btn-outline-success:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-outline-success:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #006C31;
  border-color: #006C31;
}
[data-theme=dark] .btn-outline-success:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 108, 49, 0.5);
}
[data-theme=dark] .btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
[data-theme=dark] .btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
[data-theme=dark] .btn-outline-info:focus, [data-theme=dark] .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
[data-theme=dark] .btn-outline-info.disabled, [data-theme=dark] .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
[data-theme=dark] .btn-outline-info:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-outline-info:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
[data-theme=dark] .btn-outline-info:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
[data-theme=dark] .btn-outline-warning {
  color: #E2AC00;
  border-color: #E2AC00;
}
[data-theme=dark] .btn-outline-warning:hover {
  color: #212529;
  background-color: #E2AC00;
  border-color: #E2AC00;
}
[data-theme=dark] .btn-outline-warning:focus, [data-theme=dark] .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(226, 172, 0, 0.5);
}
[data-theme=dark] .btn-outline-warning.disabled, [data-theme=dark] .btn-outline-warning:disabled {
  color: #E2AC00;
  background-color: transparent;
}
[data-theme=dark] .btn-outline-warning:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-outline-warning:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #E2AC00;
  border-color: #E2AC00;
}
[data-theme=dark] .btn-outline-warning:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(226, 172, 0, 0.5);
}
[data-theme=dark] .btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
[data-theme=dark] .btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
[data-theme=dark] .btn-outline-danger:focus, [data-theme=dark] .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
[data-theme=dark] .btn-outline-danger.disabled, [data-theme=dark] .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
[data-theme=dark] .btn-outline-danger:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-outline-danger:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
[data-theme=dark] .btn-outline-danger:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
[data-theme=dark] .btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
[data-theme=dark] .btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
[data-theme=dark] .btn-outline-light:focus, [data-theme=dark] .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
[data-theme=dark] .btn-outline-light.disabled, [data-theme=dark] .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
[data-theme=dark] .btn-outline-light:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-outline-light:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
[data-theme=dark] .btn-outline-light:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
[data-theme=dark] .btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
[data-theme=dark] .btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
[data-theme=dark] .btn-outline-dark:focus, [data-theme=dark] .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
[data-theme=dark] .btn-outline-dark.disabled, [data-theme=dark] .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
[data-theme=dark] .btn-outline-dark:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-outline-dark:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
[data-theme=dark] .btn-outline-dark:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
[data-theme=dark] .btn-outline-success-light {
  color: #00B050;
  border-color: #00B050;
}
[data-theme=dark] .btn-outline-success-light:hover {
  color: #fff;
  background-color: #00B050;
  border-color: #00B050;
}
[data-theme=dark] .btn-outline-success-light:focus, [data-theme=dark] .btn-outline-success-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 80, 0.5);
}
[data-theme=dark] .btn-outline-success-light.disabled, [data-theme=dark] .btn-outline-success-light:disabled {
  color: #00B050;
  background-color: transparent;
}
[data-theme=dark] .btn-outline-success-light:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-outline-success-light:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-outline-success-light.dropdown-toggle {
  color: #fff;
  background-color: #00B050;
  border-color: #00B050;
}
[data-theme=dark] .btn-outline-success-light:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-outline-success-light:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-outline-success-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 176, 80, 0.5);
}
[data-theme=dark] .btn-outline-pink {
  color: #FF5B5B;
  border-color: #FF5B5B;
}
[data-theme=dark] .btn-outline-pink:hover {
  color: #fff;
  background-color: #FF5B5B;
  border-color: #FF5B5B;
}
[data-theme=dark] .btn-outline-pink:focus, [data-theme=dark] .btn-outline-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 91, 91, 0.5);
}
[data-theme=dark] .btn-outline-pink.disabled, [data-theme=dark] .btn-outline-pink:disabled {
  color: #FF5B5B;
  background-color: transparent;
}
[data-theme=dark] .btn-outline-pink:not(:disabled):not(.disabled):active, [data-theme=dark] .btn-outline-pink:not(:disabled):not(.disabled).active, .show > [data-theme=dark] .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #FF5B5B;
  border-color: #FF5B5B;
}
[data-theme=dark] .btn-outline-pink:not(:disabled):not(.disabled):active:focus, [data-theme=dark] .btn-outline-pink:not(:disabled):not(.disabled).active:focus, .show > [data-theme=dark] .btn-outline-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 91, 91, 0.5);
}
[data-theme=dark] .card {
  background-color: #101214;
  border-color: rgba(255, 255, 255, 0.125);
}
[data-theme=dark] .card-header {
  background-color: rgba(255, 255, 255, 0.03);
  border-bottom-color: rgba(255, 255, 255, 0.125);
}
[data-theme=dark] .card-footer {
  background-color: rgba(255, 255, 255, 0.03);
  border-top-color: rgba(255, 255, 255, 0.125);
}
[data-theme=dark] .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
[data-theme=dark] .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #00b0f0;
  background-color: #00b0f0;
}
[data-theme=dark] .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #71d9ff;
}
[data-theme=dark] .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #a4e7ff;
  border-color: #a4e7ff;
}
[data-theme=dark] .custom-control-input[disabled] ~ .custom-control-label, [data-theme=dark] .custom-control-input:disabled ~ .custom-control-label {
  color: #ced4da;
}
[data-theme=dark] .custom-control-input[disabled] ~ .custom-control-label::before, [data-theme=dark] .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #343a40;
}
[data-theme=dark] .custom-control-label::before {
  background-color: #101214;
  border-color: #adb5bd;
}
[data-theme=dark] .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #00b0f0;
  background-color: #00b0f0;
}
[data-theme=dark] .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 176, 240, 0.5);
}
[data-theme=dark] .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 176, 240, 0.5);
}
[data-theme=dark] .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 176, 240, 0.5);
}
[data-theme=dark] .custom-switch .custom-control-label::after {
  background-color: #adb5bd;
}
[data-theme=dark] .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #101214;
}
[data-theme=dark] .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 176, 240, 0.5);
}
[data-theme=dark] .custom-select {
  color: #dee2e6;
  background-color: #101214;
  border-color: #6c757d;
}
[data-theme=dark] .custom-select:focus {
  border-color: #71d9ff;
}
[data-theme=dark] .custom-select:focus::-ms-value {
  color: #dee2e6;
  background-color: #101214;
}
[data-theme=dark] .custom-select:disabled {
  color: #ced4da;
  background-color: #343a40;
}
[data-theme=dark] .custom-select:-moz-focusring {
  text-shadow: 0 0 0 #dee2e6;
}
[data-theme=dark] .custom-file-input:focus ~ .custom-file-label {
  border-color: #71d9ff;
}
[data-theme=dark] .custom-file-input[disabled] ~ .custom-file-label, [data-theme=dark] .custom-file-input:disabled ~ .custom-file-label {
  background-color: #343a40;
}
[data-theme=dark] .custom-file-label {
  color: #dee2e6;
  background-color: #101214;
  border-color: #6c757d;
}
[data-theme=dark] .custom-file-label::after {
  color: #dee2e6;
  background-color: #343a40;
}
[data-theme=dark] .custom-range::-webkit-slider-thumb {
  background-color: #00b0f0;
}
[data-theme=dark] .custom-range::-webkit-slider-thumb:active {
  background-color: #a4e7ff;
}
[data-theme=dark] .custom-range::-webkit-slider-runnable-track {
  background-color: #495057;
}
[data-theme=dark] .custom-range::-moz-range-thumb {
  background-color: #00b0f0;
}
[data-theme=dark] .custom-range::-moz-range-thumb:active {
  background-color: #a4e7ff;
}
[data-theme=dark] .custom-range::-moz-range-track {
  background-color: #495057;
}
[data-theme=dark] .custom-range::-ms-thumb {
  background-color: #00b0f0;
}
[data-theme=dark] .custom-range::-ms-thumb:active {
  background-color: #a4e7ff;
}
[data-theme=dark] .custom-range::-ms-fill-lower {
  background-color: #495057;
}
[data-theme=dark] .custom-range::-ms-fill-upper {
  background-color: #495057;
}
[data-theme=dark] .custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
[data-theme=dark] .custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
[data-theme=dark] .custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}
[data-theme=dark] .dropdown-menu {
  color: #212529;
  background-color: #101214;
  border-color: rgba(255, 255, 255, 0.15);
}
[data-theme=dark] .dropdown-divider {
  border-top-color: #343a40;
}
[data-theme=dark] .dropdown-item {
  color: #f8f9fa;
}
[data-theme=dark] .dropdown-item:hover, [data-theme=dark] .dropdown-item:focus {
  color: #e9ecef;
  background-color: #343a40;
}
[data-theme=dark] .dropdown-item.active, [data-theme=dark] .dropdown-item:active {
  color: #fff;
  background-color: #00b0f0;
}
[data-theme=dark] .dropdown-item.disabled, [data-theme=dark] .dropdown-item:disabled {
  color: #adb5bd;
}
[data-theme=dark] .dropdown-header {
  color: #ced4da;
}
[data-theme=dark] .dropdown-item-text {
  color: #f8f9fa;
}
[data-theme=dark] .form-control {
  color: #dee2e6;
  background-color: #101214;
  border-color: #6c757d;
}
[data-theme=dark] .form-control:focus {
  color: #dee2e6;
  background-color: #101214;
  border-color: #71d9ff;
}
[data-theme=dark] .form-control::placeholder {
  color: #ced4da;
}
[data-theme=dark] .form-control:disabled, [data-theme=dark] .form-control[readonly] {
  background-color: #343a40;
}
[data-theme=dark] select.form-control:focus::-ms-value {
  color: #dee2e6;
  background-color: #101214;
}
[data-theme=dark] .form-control-plaintext {
  color: #f8f9fa;
}
[data-theme=dark] .input-group-text {
  color: #dee2e6;
  background-color: #343a40;
  border-color: #6c757d;
}
[data-theme=dark] .jumbotron {
  background-color: #343a40;
}
[data-theme=dark] .list-group-item-action {
  color: #dee2e6;
}
[data-theme=dark] .list-group-item-action:hover, [data-theme=dark] .list-group-item-action:focus {
  color: #dee2e6;
  background-color: #212529;
}
[data-theme=dark] .list-group-item-action:active {
  color: #f8f9fa;
  background-color: #343a40;
}
[data-theme=dark] .list-group-item {
  background-color: #101214;
  border-color: rgba(255, 255, 255, 0.125);
}
[data-theme=dark] .list-group-item.disabled, [data-theme=dark] .list-group-item:disabled {
  color: #ced4da;
  background-color: #101214;
}
[data-theme=dark] .list-group-item.active {
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
[data-theme=dark] .list-group-item-primary {
  color: #cceffc;
  background-color: #003f56;
}
[data-theme=dark] .list-group-item-primary.list-group-item-action:hover, [data-theme=dark] .list-group-item-primary.list-group-item-action:focus {
  color: #cceffc;
  background-color: #005270;
}
[data-theme=dark] .list-group-item-primary.list-group-item-action.active {
  background-color: #cceffc;
  border-color: #cceffc;
}
[data-theme=dark] .list-group-item-secondary {
  color: #e2e3e5;
  background-color: #272a2d;
}
[data-theme=dark] .list-group-item-secondary.list-group-item-action:hover, [data-theme=dark] .list-group-item-secondary.list-group-item-action:focus {
  color: #e2e3e5;
  background-color: #33373b;
}
[data-theme=dark] .list-group-item-secondary.list-group-item-action.active {
  background-color: #e2e3e5;
  border-color: #e2e3e5;
}
[data-theme=dark] .list-group-item-success {
  color: #cce2d6;
  background-color: #002712;
}
[data-theme=dark] .list-group-item-success.list-group-item-action:hover, [data-theme=dark] .list-group-item-success.list-group-item-action:focus {
  color: #cce2d6;
  background-color: #00411e;
}
[data-theme=dark] .list-group-item-success.list-group-item-action.active {
  background-color: #cce2d6;
  border-color: #cce2d6;
}
[data-theme=dark] .list-group-item-info {
  color: #d1ecf1;
  background-color: #083a42;
}
[data-theme=dark] .list-group-item-info.list-group-item-action:hover, [data-theme=dark] .list-group-item-info.list-group-item-action:focus {
  color: #d1ecf1;
  background-color: #0b4e59;
}
[data-theme=dark] .list-group-item-info.list-group-item-action.active {
  background-color: #d1ecf1;
  border-color: #d1ecf1;
}
[data-theme=dark] .list-group-item-warning {
  color: #f9eecc;
  background-color: #513e00;
}
[data-theme=dark] .list-group-item-warning.list-group-item-action:hover, [data-theme=dark] .list-group-item-warning.list-group-item-action:focus {
  color: #f9eecc;
  background-color: #6b5200;
}
[data-theme=dark] .list-group-item-warning.list-group-item-action.active {
  background-color: #f9eecc;
  border-color: #f9eecc;
}
[data-theme=dark] .list-group-item-danger {
  color: #f8d7da;
  background-color: #4f1319;
}
[data-theme=dark] .list-group-item-danger.list-group-item-action:hover, [data-theme=dark] .list-group-item-danger.list-group-item-action:focus {
  color: #f8d7da;
  background-color: #641820;
}
[data-theme=dark] .list-group-item-danger.list-group-item-action.active {
  background-color: #f8d7da;
  border-color: #f8d7da;
}
[data-theme=dark] .list-group-item-light {
  color: #fefefe;
  background-color: #595a5a;
}
[data-theme=dark] .list-group-item-light.list-group-item-action:hover, [data-theme=dark] .list-group-item-light.list-group-item-action:focus {
  color: #fefefe;
  background-color: #666767;
}
[data-theme=dark] .list-group-item-light.list-group-item-action.active {
  background-color: #fefefe;
  border-color: #fefefe;
}
[data-theme=dark] .list-group-item-dark {
  color: #d6d8d9;
  background-color: #131517;
}
[data-theme=dark] .list-group-item-dark.list-group-item-action:hover, [data-theme=dark] .list-group-item-dark.list-group-item-action:focus {
  color: #d6d8d9;
  background-color: #1f2225;
}
[data-theme=dark] .list-group-item-dark.list-group-item-action.active {
  background-color: #d6d8d9;
  border-color: #d6d8d9;
}
[data-theme=dark] .list-group-item-success-light {
  color: #ccefdc;
  background-color: #003f1d;
}
[data-theme=dark] .list-group-item-success-light.list-group-item-action:hover, [data-theme=dark] .list-group-item-success-light.list-group-item-action:focus {
  color: #ccefdc;
  background-color: #005929;
}
[data-theme=dark] .list-group-item-success-light.list-group-item-action.active {
  background-color: #ccefdc;
  border-color: #ccefdc;
}
[data-theme=dark] .list-group-item-pink {
  color: #ffdede;
  background-color: #5c2121;
}
[data-theme=dark] .list-group-item-pink.list-group-item-action:hover, [data-theme=dark] .list-group-item-pink.list-group-item-action:focus {
  color: #ffdede;
  background-color: #6f2828;
}
[data-theme=dark] .list-group-item-pink.list-group-item-action.active {
  background-color: #ffdede;
  border-color: #ffdede;
}
[data-theme=dark] .modal-content {
  background-color: #101214;
  border-color: rgba(255, 255, 255, 0.2);
}
[data-theme=dark] .modal-backdrop {
  background-color: #000;
}
[data-theme=dark] .modal-header {
  border-bottom-color: #495057;
}
[data-theme=dark] .modal-footer {
  border-top-color: #495057;
}
[data-theme=dark] .nav-link.disabled {
  color: #ced4da;
}
[data-theme=dark] .nav-tabs {
  border-bottom-color: #495057;
}
[data-theme=dark] .nav-tabs .nav-link:hover, [data-theme=dark] .nav-tabs .nav-link:focus {
  border-color: #343a40 #343a40 #495057;
}
[data-theme=dark] .nav-tabs .nav-link.disabled {
  color: #ced4da;
}
[data-theme=dark] .nav-tabs .nav-link.active, [data-theme=dark] .nav-tabs .nav-item.show .nav-link {
  color: #dee2e6;
  background-color: #101214;
  border-color: #495057 #495057 #101214;
}
[data-theme=dark] .nav-pills .nav-link.active, [data-theme=dark] .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #00b0f0;
}
[data-theme=dark] .page-link {
  color: #00b0f0;
  background-color: #101214;
  border-color: #495057;
}
[data-theme=dark] .page-link:hover {
  color: #3ecbff;
  background-color: #343a40;
  border-color: #495057;
}
[data-theme=dark] .page-item.active .page-link {
  color: #fff;
  background-color: #00b0f0;
  border-color: #00b0f0;
}
[data-theme=dark] .page-item.disabled .page-link {
  color: #ced4da;
  background-color: #212529;
  border-color: #495057;
}
[data-theme=dark] .popover {
  background-color: #101214;
  border-color: rgba(255, 255, 255, 0.2);
}
[data-theme=dark] .bs-popover-top > .arrow::before, [data-theme=dark] .bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgba(255, 255, 255, 0.25);
}
[data-theme=dark] .bs-popover-top > .arrow::after, [data-theme=dark] .bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #101214;
}
[data-theme=dark] .bs-popover-right > .arrow::before, [data-theme=dark] .bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgba(255, 255, 255, 0.25);
}
[data-theme=dark] .bs-popover-right > .arrow::after, [data-theme=dark] .bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #101214;
}
[data-theme=dark] .bs-popover-bottom > .arrow::before, [data-theme=dark] .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgba(255, 255, 255, 0.25);
}
[data-theme=dark] .bs-popover-bottom > .arrow::after, [data-theme=dark] .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: #101214;
}
[data-theme=dark] .bs-popover-left > .arrow::before, [data-theme=dark] .bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgba(255, 255, 255, 0.25);
}
[data-theme=dark] .bs-popover-left > .arrow::after, [data-theme=dark] .bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #101214;
}
[data-theme=dark] .popover-header {
  background-color: #171a1d;
  border-bottom-color: #22262b;
}
[data-theme=dark] .popover-body {
  color: #f8f9fa;
}
[data-theme=dark] .progress {
  background-color: #343a40;
}
[data-theme=dark] .progress-bar {
  background-color: #00b0f0;
}
[data-theme=dark] a {
  color: #00b0f0;
}
[data-theme=dark] a:hover {
  color: #3ecbff;
}
[data-theme=dark] .table {
  color: #fff;
  background-color: #343a40;
}
[data-theme=dark] .table th, [data-theme=dark] .table td {
  border-top-color: #454d55;
}
[data-theme=dark] .table thead th {
  border-bottom-color: #454d55;
}
[data-theme=dark] .table tbody + tbody {
  border-top-color: #454d55;
}
[data-theme=dark] .table-bordered {
  border-color: #454d55;
}
[data-theme=dark] .table-bordered th, [data-theme=dark] .table-bordered td {
  border-color: #454d55;
}
[data-theme=dark] .table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
[data-theme=dark] .table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}
[data-theme=dark] .table-primary, [data-theme=dark] .table-primary > th, [data-theme=dark] .table-primary > td {
  background-color: #003143;
}
[data-theme=dark] .table-primary th, [data-theme=dark] .table-primary td, [data-theme=dark] .table-primary thead th, [data-theme=dark] .table-primary tbody + tbody {
  border-color: #005c7d;
}
[data-theme=dark] .table-hover .table-primary:hover, [data-theme=dark] .table-hover .table-primary:hover > td, [data-theme=dark] .table-hover .table-primary:hover > th {
  background-color: #00445d;
}
[data-theme=dark] .table-secondary, [data-theme=dark] .table-secondary > th, [data-theme=dark] .table-secondary > td {
  background-color: #1e2123;
}
[data-theme=dark] .table-secondary th, [data-theme=dark] .table-secondary td, [data-theme=dark] .table-secondary thead th, [data-theme=dark] .table-secondary tbody + tbody {
  border-color: #383d41;
}
[data-theme=dark] .table-hover .table-secondary:hover, [data-theme=dark] .table-hover .table-secondary:hover > td, [data-theme=dark] .table-hover .table-secondary:hover > th {
  background-color: #2a2e31;
}
[data-theme=dark] .table-success, [data-theme=dark] .table-success > th, [data-theme=dark] .table-success > td {
  background-color: #001e0e;
}
[data-theme=dark] .table-success th, [data-theme=dark] .table-success td, [data-theme=dark] .table-success thead th, [data-theme=dark] .table-success tbody + tbody {
  border-color: #003819;
}
[data-theme=dark] .table-hover .table-success:hover, [data-theme=dark] .table-hover .table-success:hover > td, [data-theme=dark] .table-hover .table-success:hover > th {
  background-color: #00381a;
}
[data-theme=dark] .table-info, [data-theme=dark] .table-info > th, [data-theme=dark] .table-info > td {
  background-color: #062d34;
}
[data-theme=dark] .table-info th, [data-theme=dark] .table-info td, [data-theme=dark] .table-info thead th, [data-theme=dark] .table-info tbody + tbody {
  border-color: #0c5460;
}
[data-theme=dark] .table-hover .table-info:hover, [data-theme=dark] .table-hover .table-info:hover > td, [data-theme=dark] .table-hover .table-info:hover > th {
  background-color: #09414b;
}
[data-theme=dark] .table-warning, [data-theme=dark] .table-warning > th, [data-theme=dark] .table-warning > td {
  background-color: #3f3000;
}
[data-theme=dark] .table-warning th, [data-theme=dark] .table-warning td, [data-theme=dark] .table-warning thead th, [data-theme=dark] .table-warning tbody + tbody {
  border-color: #765900;
}
[data-theme=dark] .table-hover .table-warning:hover, [data-theme=dark] .table-hover .table-warning:hover > td, [data-theme=dark] .table-hover .table-warning:hover > th {
  background-color: #594300;
}
[data-theme=dark] .table-danger, [data-theme=dark] .table-danger > th, [data-theme=dark] .table-danger > td {
  background-color: #3e0f13;
}
[data-theme=dark] .table-danger th, [data-theme=dark] .table-danger td, [data-theme=dark] .table-danger thead th, [data-theme=dark] .table-danger tbody + tbody {
  border-color: #721c24;
}
[data-theme=dark] .table-hover .table-danger:hover, [data-theme=dark] .table-hover .table-danger:hover > td, [data-theme=dark] .table-hover .table-danger:hover > th {
  background-color: #531419;
}
[data-theme=dark] .table-light, [data-theme=dark] .table-light > th, [data-theme=dark] .table-light > td {
  background-color: #454646;
}
[data-theme=dark] .table-light th, [data-theme=dark] .table-light td, [data-theme=dark] .table-light thead th, [data-theme=dark] .table-light tbody + tbody {
  border-color: #818182;
}
[data-theme=dark] .table-hover .table-light:hover, [data-theme=dark] .table-hover .table-light:hover > td, [data-theme=dark] .table-hover .table-light:hover > th {
  background-color: #525353;
}
[data-theme=dark] .table-dark, [data-theme=dark] .table-dark > th, [data-theme=dark] .table-dark > td {
  background-color: #0f1012;
}
[data-theme=dark] .table-dark th, [data-theme=dark] .table-dark td, [data-theme=dark] .table-dark thead th, [data-theme=dark] .table-dark tbody + tbody {
  border-color: #1b1e21;
}
[data-theme=dark] .table-hover .table-dark:hover, [data-theme=dark] .table-hover .table-dark:hover > td, [data-theme=dark] .table-hover .table-dark:hover > th {
  background-color: #1b1c20;
}
[data-theme=dark] .table-success-light, [data-theme=dark] .table-success-light > th, [data-theme=dark] .table-success-light > td {
  background-color: #003116;
}
[data-theme=dark] .table-success-light th, [data-theme=dark] .table-success-light td, [data-theme=dark] .table-success-light thead th, [data-theme=dark] .table-success-light tbody + tbody {
  border-color: #005c2a;
}
[data-theme=dark] .table-hover .table-success-light:hover, [data-theme=dark] .table-hover .table-success-light:hover > td, [data-theme=dark] .table-hover .table-success-light:hover > th {
  background-color: #004b21;
}
[data-theme=dark] .table-pink, [data-theme=dark] .table-pink > th, [data-theme=dark] .table-pink > td {
  background-color: #471919;
}
[data-theme=dark] .table-pink th, [data-theme=dark] .table-pink td, [data-theme=dark] .table-pink thead th, [data-theme=dark] .table-pink tbody + tbody {
  border-color: #852f2f;
}
[data-theme=dark] .table-hover .table-pink:hover, [data-theme=dark] .table-hover .table-pink:hover > td, [data-theme=dark] .table-hover .table-pink:hover > th {
  background-color: #5a2020;
}
[data-theme=dark] .table-active, [data-theme=dark] .table-active > th, [data-theme=dark] .table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}
[data-theme=dark] .table-hover .table-active:hover, [data-theme=dark] .table-hover .table-active:hover > td, [data-theme=dark] .table-hover .table-active:hover > th {
  background-color: rgba(13, 13, 13, 0.075);
}
[data-theme=dark] .text-body {
  color: #f8f9fa !important;
}
[data-theme=dark] .text-dark-body {
  color: #212529 !important;
}
[data-theme=dark] a.text-primary:hover, [data-theme=dark] a.text-primary:focus {
  color: #3ecbff !important;
}
[data-theme=dark] a.text-secondary:hover, [data-theme=dark] a.text-secondary:focus {
  color: #939ba2 !important;
}
[data-theme=dark] a.text-success:hover, [data-theme=dark] a.text-success:focus {
  color: #00b954 !important;
}
[data-theme=dark] a.text-info:hover, [data-theme=dark] a.text-info:focus {
  color: #36cee6 !important;
}
[data-theme=dark] a.text-warning:hover, [data-theme=dark] a.text-warning:focus {
  color: #ffcd30 !important;
}
[data-theme=dark] a.text-danger:hover, [data-theme=dark] a.text-danger:focus {
  color: #e77681 !important;
}
[data-theme=dark] a.text-light:hover, [data-theme=dark] a.text-light:focus {
  color: white !important;
}
[data-theme=dark] a.text-dark:hover, [data-theme=dark] a.text-dark:focus {
  color: #56606a !important;
}
[data-theme=dark] a.text-success-light:hover, [data-theme=dark] a.text-success-light:focus {
  color: #00fd73 !important;
}
[data-theme=dark] a.text-pink:hover, [data-theme=dark] a.text-pink:focus {
  color: #ffa8a8 !important;
}

body {
  overflow-x: hidden;
  font-family: "Open Sans", sans-serif;
  letter-spacing: 0.03em;
}

*,
:focus {
  outline: none;
  box-shadow: none !important;
}

*:focus,
*:focus,
*:active:focus,
*:focus {
  outline: none !important;
  box-shadow: none !important;
}

.theme-switch {
  background: #fff;
  padding: 6px;
  right: 0px;
  top: 61px;
  position: fixed;
  z-index: 1024;
}
.theme-switch .btn-secondary {
  display: none;
}

.gutters-5 {
  margin-left: -5px;
  margin-right: -5px;
}
.gutters-5 > * {
  padding-left: 5px;
  padding-right: 5px;
}

.gutters-8 {
  margin-left: -8px;
  margin-right: -8px;
}
.gutters-8 > * {
  padding-left: 8px;
  padding-right: 8px;
}

.gutters-10 {
  margin-left: -10px;
  margin-right: -10px;
}
.gutters-10 > * {
  padding-left: 10px;
  padding-right: 10px;
}

.page-loader {
  position: fixed;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 9999;
  background: rgba(0, 0, 0, 0.5);
}

.ck.ck-editor {
  color: #404040;
}

.ck-editor__editable_inline {
  min-height: 865px;
}

.ck.ck-toolbar,
.ck-editor__editable_inline {
  border: none !important;
}

a,
a label {
  cursor: pointer;
}

/* Error Main Wrapper */
.error-main-wrapper {
  background-color: #f5f5f5;
}
.error-main-wrapper .error-inner-content {
  display: flex;
  align-items: center;
}

.error-title {
  font-size: 96px;
}

.error-sub-title {
  font-size: 36px;
}

.error-description {
  font-size: 24px;
}

[data-theme=dark] .error-main-wrapper {
  background-color: #262626;
  color: #fff;
}

.no-data-found {
  padding: 15px;
  font-size: inherit;
  text-align: center;
  font-size: 14px;
}

.nav-tabs-rounded {
  background-color: rgba(27, 27, 27, 0.5411764706);
  border-radius: 30px;
  overflow: hidden;
  justify-content: space-between;
  border: none;
  padding: 2px 2px 3px 2px !important;
  line-height: normal;
}
.nav-tabs-rounded .nav-link {
  padding: 5px 20px;
  font-size: 12px;
  border-radius: 30px;
  border: none;
  color: #fff;
  border: none;
}
.nav-tabs-rounded .nav-link.active {
  background: #00b050;
  color: #fff;
}

[data-theme=dark] .nav-tabs-rounded {
  background: #1b1b1b;
}
[data-theme=dark] .nav-tabs-rounded .nav-link {
  color: #fff;
}
[data-theme=dark] .nav-tabs-rounded .nav-link.active {
  background: #00b050;
  color: #fff;
}

.chart-container {
  color: #000000;
  text-align: center;
}

.login-modal-show .body-wrapper {
  filter: blur(5px);
}

.body-wrapper {
  padding-top: 58px;
}
.body-wrapper .header-block {
  position: fixed;
  top: 0px;
  z-index: 100;
  width: 100%;
}
.body-wrapper .show-login-as-client .header-block {
  top: 40px;
}
.body-wrapper .show-login-as-client .fixed-height-block {
  height: 40px;
}
.body-wrapper .show-login-as-client .sticky-header-queue {
  top: 100px !important;
}
.body-wrapper .show-login-as-client .fixed-height-block {
  height: 40px;
}
.body-wrapper .show-login-as-client2 .header-block {
  top: 75px;
}
.body-wrapper .show-login-as-client2 .fixed-height-block {
  height: 75px;
}
.body-wrapper .show-login-as-client2 .sticky-header-queue {
  top: 135px !important;
}
.body-wrapper .show-login-as-client2 .sticky-header-wrapper {
  height: 82px !important;
}

.row.flex-nowrap.no-gutters {
  margin-top: 0px;
}
.row.flex-nowrap.no-gutters .sticky-header-wrapper {
  height: 82px !important;
}

.run-live-report .nav-tabs-rounded .nav-link.active {
  background-color: #00B0F0;
  border-radius: 0 !important;
  border-color: #00b0f0 !important;
}
.run-live-report .nav-tabs-rounded {
  background-color: transparent;
  border-radius: 0 !important;
}
.run-live-report .nav-link {
  line-height: 16px;
}
.run-live-report .nav-link,
.run-live-report .nav-link:hover {
  text-align: center;
  border: 1px solid;
  border-color: #cccccc !important;
  border-radius: 0;
}

.otp-input {
  width: 54px !important;
  height: 54px !important;
  border: none !important;
  border-bottom: 1px solid #00b0f0 !important;
  color: #495057 !important;
  background-color: #fff !important;
  font-size: 14px !important;
  border-radius: 0px !important;
}

.fs-1 {
  font-size: 1px !important;
}

.mlt-1 {
  margin-left: 1px !important;
}

.minw-1 {
  min-width: 1px !important;
}

.mtpx-1 {
  margin-top: 1px !important;
}

.wpx-1 {
  width: 1px !important;
}

.fs-2 {
  font-size: 2px !important;
}

.mlt-2 {
  margin-left: 2px !important;
}

.minw-2 {
  min-width: 2px !important;
}

.mtpx-2 {
  margin-top: 2px !important;
}

.wpx-2 {
  width: 2px !important;
}

.fs-3 {
  font-size: 3px !important;
}

.mlt-3 {
  margin-left: 3px !important;
}

.minw-3 {
  min-width: 3px !important;
}

.mtpx-3 {
  margin-top: 3px !important;
}

.wpx-3 {
  width: 3px !important;
}

.fs-4 {
  font-size: 4px !important;
}

.mlt-4 {
  margin-left: 4px !important;
}

.minw-4 {
  min-width: 4px !important;
}

.mtpx-4 {
  margin-top: 4px !important;
}

.wpx-4 {
  width: 4px !important;
}

.fs-5 {
  font-size: 5px !important;
}

.mlt-5 {
  margin-left: 5px !important;
}

.minw-5 {
  min-width: 5px !important;
}

.mtpx-5 {
  margin-top: 5px !important;
}

.wpx-5 {
  width: 5px !important;
}

.fs-6 {
  font-size: 6px !important;
}

.mlt-6 {
  margin-left: 6px !important;
}

.minw-6 {
  min-width: 6px !important;
}

.mtpx-6 {
  margin-top: 6px !important;
}

.wpx-6 {
  width: 6px !important;
}

.fs-7 {
  font-size: 7px !important;
}

.mlt-7 {
  margin-left: 7px !important;
}

.minw-7 {
  min-width: 7px !important;
}

.mtpx-7 {
  margin-top: 7px !important;
}

.wpx-7 {
  width: 7px !important;
}

.fs-8 {
  font-size: 8px !important;
}

.mlt-8 {
  margin-left: 8px !important;
}

.minw-8 {
  min-width: 8px !important;
}

.mtpx-8 {
  margin-top: 8px !important;
}

.wpx-8 {
  width: 8px !important;
}

.fs-9 {
  font-size: 9px !important;
}

.mlt-9 {
  margin-left: 9px !important;
}

.minw-9 {
  min-width: 9px !important;
}

.mtpx-9 {
  margin-top: 9px !important;
}

.wpx-9 {
  width: 9px !important;
}

.fs-10 {
  font-size: 10px !important;
}

.mlt-10 {
  margin-left: 10px !important;
}

.minw-10 {
  min-width: 10px !important;
}

.mtpx-10 {
  margin-top: 10px !important;
}

.wpx-10 {
  width: 10px !important;
}

.fs-11 {
  font-size: 11px !important;
}

.mlt-11 {
  margin-left: 11px !important;
}

.minw-11 {
  min-width: 11px !important;
}

.mtpx-11 {
  margin-top: 11px !important;
}

.wpx-11 {
  width: 11px !important;
}

.fs-12 {
  font-size: 12px !important;
}

.mlt-12 {
  margin-left: 12px !important;
}

.minw-12 {
  min-width: 12px !important;
}

.mtpx-12 {
  margin-top: 12px !important;
}

.wpx-12 {
  width: 12px !important;
}

.fs-13 {
  font-size: 13px !important;
}

.mlt-13 {
  margin-left: 13px !important;
}

.minw-13 {
  min-width: 13px !important;
}

.mtpx-13 {
  margin-top: 13px !important;
}

.wpx-13 {
  width: 13px !important;
}

.fs-14 {
  font-size: 14px !important;
}

.mlt-14 {
  margin-left: 14px !important;
}

.minw-14 {
  min-width: 14px !important;
}

.mtpx-14 {
  margin-top: 14px !important;
}

.wpx-14 {
  width: 14px !important;
}

.fs-15 {
  font-size: 15px !important;
}

.mlt-15 {
  margin-left: 15px !important;
}

.minw-15 {
  min-width: 15px !important;
}

.mtpx-15 {
  margin-top: 15px !important;
}

.wpx-15 {
  width: 15px !important;
}

.fs-16 {
  font-size: 16px !important;
}

.mlt-16 {
  margin-left: 16px !important;
}

.minw-16 {
  min-width: 16px !important;
}

.mtpx-16 {
  margin-top: 16px !important;
}

.wpx-16 {
  width: 16px !important;
}

.fs-17 {
  font-size: 17px !important;
}

.mlt-17 {
  margin-left: 17px !important;
}

.minw-17 {
  min-width: 17px !important;
}

.mtpx-17 {
  margin-top: 17px !important;
}

.wpx-17 {
  width: 17px !important;
}

.fs-18 {
  font-size: 18px !important;
}

.mlt-18 {
  margin-left: 18px !important;
}

.minw-18 {
  min-width: 18px !important;
}

.mtpx-18 {
  margin-top: 18px !important;
}

.wpx-18 {
  width: 18px !important;
}

.fs-19 {
  font-size: 19px !important;
}

.mlt-19 {
  margin-left: 19px !important;
}

.minw-19 {
  min-width: 19px !important;
}

.mtpx-19 {
  margin-top: 19px !important;
}

.wpx-19 {
  width: 19px !important;
}

.fs-20 {
  font-size: 20px !important;
}

.mlt-20 {
  margin-left: 20px !important;
}

.minw-20 {
  min-width: 20px !important;
}

.mtpx-20 {
  margin-top: 20px !important;
}

.wpx-20 {
  width: 20px !important;
}

.fs-21 {
  font-size: 21px !important;
}

.mlt-21 {
  margin-left: 21px !important;
}

.minw-21 {
  min-width: 21px !important;
}

.mtpx-21 {
  margin-top: 21px !important;
}

.wpx-21 {
  width: 21px !important;
}

.fs-22 {
  font-size: 22px !important;
}

.mlt-22 {
  margin-left: 22px !important;
}

.minw-22 {
  min-width: 22px !important;
}

.mtpx-22 {
  margin-top: 22px !important;
}

.wpx-22 {
  width: 22px !important;
}

.fs-23 {
  font-size: 23px !important;
}

.mlt-23 {
  margin-left: 23px !important;
}

.minw-23 {
  min-width: 23px !important;
}

.mtpx-23 {
  margin-top: 23px !important;
}

.wpx-23 {
  width: 23px !important;
}

.fs-24 {
  font-size: 24px !important;
}

.mlt-24 {
  margin-left: 24px !important;
}

.minw-24 {
  min-width: 24px !important;
}

.mtpx-24 {
  margin-top: 24px !important;
}

.wpx-24 {
  width: 24px !important;
}

.fs-25 {
  font-size: 25px !important;
}

.mlt-25 {
  margin-left: 25px !important;
}

.minw-25 {
  min-width: 25px !important;
}

.mtpx-25 {
  margin-top: 25px !important;
}

.wpx-25 {
  width: 25px !important;
}

.fs-26 {
  font-size: 26px !important;
}

.mlt-26 {
  margin-left: 26px !important;
}

.minw-26 {
  min-width: 26px !important;
}

.mtpx-26 {
  margin-top: 26px !important;
}

.wpx-26 {
  width: 26px !important;
}

.fs-27 {
  font-size: 27px !important;
}

.mlt-27 {
  margin-left: 27px !important;
}

.minw-27 {
  min-width: 27px !important;
}

.mtpx-27 {
  margin-top: 27px !important;
}

.wpx-27 {
  width: 27px !important;
}

.fs-28 {
  font-size: 28px !important;
}

.mlt-28 {
  margin-left: 28px !important;
}

.minw-28 {
  min-width: 28px !important;
}

.mtpx-28 {
  margin-top: 28px !important;
}

.wpx-28 {
  width: 28px !important;
}

.fs-29 {
  font-size: 29px !important;
}

.mlt-29 {
  margin-left: 29px !important;
}

.minw-29 {
  min-width: 29px !important;
}

.mtpx-29 {
  margin-top: 29px !important;
}

.wpx-29 {
  width: 29px !important;
}

.fs-30 {
  font-size: 30px !important;
}

.mlt-30 {
  margin-left: 30px !important;
}

.minw-30 {
  min-width: 30px !important;
}

.mtpx-30 {
  margin-top: 30px !important;
}

.wpx-30 {
  width: 30px !important;
}

.fs-31 {
  font-size: 31px !important;
}

.mlt-31 {
  margin-left: 31px !important;
}

.minw-31 {
  min-width: 31px !important;
}

.mtpx-31 {
  margin-top: 31px !important;
}

.wpx-31 {
  width: 31px !important;
}

.fs-32 {
  font-size: 32px !important;
}

.mlt-32 {
  margin-left: 32px !important;
}

.minw-32 {
  min-width: 32px !important;
}

.mtpx-32 {
  margin-top: 32px !important;
}

.wpx-32 {
  width: 32px !important;
}

.fs-33 {
  font-size: 33px !important;
}

.mlt-33 {
  margin-left: 33px !important;
}

.minw-33 {
  min-width: 33px !important;
}

.mtpx-33 {
  margin-top: 33px !important;
}

.wpx-33 {
  width: 33px !important;
}

.fs-34 {
  font-size: 34px !important;
}

.mlt-34 {
  margin-left: 34px !important;
}

.minw-34 {
  min-width: 34px !important;
}

.mtpx-34 {
  margin-top: 34px !important;
}

.wpx-34 {
  width: 34px !important;
}

.fs-35 {
  font-size: 35px !important;
}

.mlt-35 {
  margin-left: 35px !important;
}

.minw-35 {
  min-width: 35px !important;
}

.mtpx-35 {
  margin-top: 35px !important;
}

.wpx-35 {
  width: 35px !important;
}

.fs-36 {
  font-size: 36px !important;
}

.mlt-36 {
  margin-left: 36px !important;
}

.minw-36 {
  min-width: 36px !important;
}

.mtpx-36 {
  margin-top: 36px !important;
}

.wpx-36 {
  width: 36px !important;
}

.fs-37 {
  font-size: 37px !important;
}

.mlt-37 {
  margin-left: 37px !important;
}

.minw-37 {
  min-width: 37px !important;
}

.mtpx-37 {
  margin-top: 37px !important;
}

.wpx-37 {
  width: 37px !important;
}

.fs-38 {
  font-size: 38px !important;
}

.mlt-38 {
  margin-left: 38px !important;
}

.minw-38 {
  min-width: 38px !important;
}

.mtpx-38 {
  margin-top: 38px !important;
}

.wpx-38 {
  width: 38px !important;
}

.fs-39 {
  font-size: 39px !important;
}

.mlt-39 {
  margin-left: 39px !important;
}

.minw-39 {
  min-width: 39px !important;
}

.mtpx-39 {
  margin-top: 39px !important;
}

.wpx-39 {
  width: 39px !important;
}

.fs-40 {
  font-size: 40px !important;
}

.mlt-40 {
  margin-left: 40px !important;
}

.minw-40 {
  min-width: 40px !important;
}

.mtpx-40 {
  margin-top: 40px !important;
}

.wpx-40 {
  width: 40px !important;
}

.fs-41 {
  font-size: 41px !important;
}

.mlt-41 {
  margin-left: 41px !important;
}

.minw-41 {
  min-width: 41px !important;
}

.mtpx-41 {
  margin-top: 41px !important;
}

.wpx-41 {
  width: 41px !important;
}

.fs-42 {
  font-size: 42px !important;
}

.mlt-42 {
  margin-left: 42px !important;
}

.minw-42 {
  min-width: 42px !important;
}

.mtpx-42 {
  margin-top: 42px !important;
}

.wpx-42 {
  width: 42px !important;
}

.fs-43 {
  font-size: 43px !important;
}

.mlt-43 {
  margin-left: 43px !important;
}

.minw-43 {
  min-width: 43px !important;
}

.mtpx-43 {
  margin-top: 43px !important;
}

.wpx-43 {
  width: 43px !important;
}

.fs-44 {
  font-size: 44px !important;
}

.mlt-44 {
  margin-left: 44px !important;
}

.minw-44 {
  min-width: 44px !important;
}

.mtpx-44 {
  margin-top: 44px !important;
}

.wpx-44 {
  width: 44px !important;
}

.fs-45 {
  font-size: 45px !important;
}

.mlt-45 {
  margin-left: 45px !important;
}

.minw-45 {
  min-width: 45px !important;
}

.mtpx-45 {
  margin-top: 45px !important;
}

.wpx-45 {
  width: 45px !important;
}

.fs-46 {
  font-size: 46px !important;
}

.mlt-46 {
  margin-left: 46px !important;
}

.minw-46 {
  min-width: 46px !important;
}

.mtpx-46 {
  margin-top: 46px !important;
}

.wpx-46 {
  width: 46px !important;
}

.fs-47 {
  font-size: 47px !important;
}

.mlt-47 {
  margin-left: 47px !important;
}

.minw-47 {
  min-width: 47px !important;
}

.mtpx-47 {
  margin-top: 47px !important;
}

.wpx-47 {
  width: 47px !important;
}

.fs-48 {
  font-size: 48px !important;
}

.mlt-48 {
  margin-left: 48px !important;
}

.minw-48 {
  min-width: 48px !important;
}

.mtpx-48 {
  margin-top: 48px !important;
}

.wpx-48 {
  width: 48px !important;
}

.fs-49 {
  font-size: 49px !important;
}

.mlt-49 {
  margin-left: 49px !important;
}

.minw-49 {
  min-width: 49px !important;
}

.mtpx-49 {
  margin-top: 49px !important;
}

.wpx-49 {
  width: 49px !important;
}

.fs-50 {
  font-size: 50px !important;
}

.mlt-50 {
  margin-left: 50px !important;
}

.minw-50 {
  min-width: 50px !important;
}

.mtpx-50 {
  margin-top: 50px !important;
}

.wpx-50 {
  width: 50px !important;
}

.fs-51 {
  font-size: 51px !important;
}

.mlt-51 {
  margin-left: 51px !important;
}

.minw-51 {
  min-width: 51px !important;
}

.mtpx-51 {
  margin-top: 51px !important;
}

.wpx-51 {
  width: 51px !important;
}

.fs-52 {
  font-size: 52px !important;
}

.mlt-52 {
  margin-left: 52px !important;
}

.minw-52 {
  min-width: 52px !important;
}

.mtpx-52 {
  margin-top: 52px !important;
}

.wpx-52 {
  width: 52px !important;
}

.fs-53 {
  font-size: 53px !important;
}

.mlt-53 {
  margin-left: 53px !important;
}

.minw-53 {
  min-width: 53px !important;
}

.mtpx-53 {
  margin-top: 53px !important;
}

.wpx-53 {
  width: 53px !important;
}

.fs-54 {
  font-size: 54px !important;
}

.mlt-54 {
  margin-left: 54px !important;
}

.minw-54 {
  min-width: 54px !important;
}

.mtpx-54 {
  margin-top: 54px !important;
}

.wpx-54 {
  width: 54px !important;
}

.fs-55 {
  font-size: 55px !important;
}

.mlt-55 {
  margin-left: 55px !important;
}

.minw-55 {
  min-width: 55px !important;
}

.mtpx-55 {
  margin-top: 55px !important;
}

.wpx-55 {
  width: 55px !important;
}

.fs-56 {
  font-size: 56px !important;
}

.mlt-56 {
  margin-left: 56px !important;
}

.minw-56 {
  min-width: 56px !important;
}

.mtpx-56 {
  margin-top: 56px !important;
}

.wpx-56 {
  width: 56px !important;
}

.fs-57 {
  font-size: 57px !important;
}

.mlt-57 {
  margin-left: 57px !important;
}

.minw-57 {
  min-width: 57px !important;
}

.mtpx-57 {
  margin-top: 57px !important;
}

.wpx-57 {
  width: 57px !important;
}

.fs-58 {
  font-size: 58px !important;
}

.mlt-58 {
  margin-left: 58px !important;
}

.minw-58 {
  min-width: 58px !important;
}

.mtpx-58 {
  margin-top: 58px !important;
}

.wpx-58 {
  width: 58px !important;
}

.fs-59 {
  font-size: 59px !important;
}

.mlt-59 {
  margin-left: 59px !important;
}

.minw-59 {
  min-width: 59px !important;
}

.mtpx-59 {
  margin-top: 59px !important;
}

.wpx-59 {
  width: 59px !important;
}

.fs-60 {
  font-size: 60px !important;
}

.mlt-60 {
  margin-left: 60px !important;
}

.minw-60 {
  min-width: 60px !important;
}

.mtpx-60 {
  margin-top: 60px !important;
}

.wpx-60 {
  width: 60px !important;
}

.fs-61 {
  font-size: 61px !important;
}

.mlt-61 {
  margin-left: 61px !important;
}

.minw-61 {
  min-width: 61px !important;
}

.mtpx-61 {
  margin-top: 61px !important;
}

.wpx-61 {
  width: 61px !important;
}

.fs-62 {
  font-size: 62px !important;
}

.mlt-62 {
  margin-left: 62px !important;
}

.minw-62 {
  min-width: 62px !important;
}

.mtpx-62 {
  margin-top: 62px !important;
}

.wpx-62 {
  width: 62px !important;
}

.fs-63 {
  font-size: 63px !important;
}

.mlt-63 {
  margin-left: 63px !important;
}

.minw-63 {
  min-width: 63px !important;
}

.mtpx-63 {
  margin-top: 63px !important;
}

.wpx-63 {
  width: 63px !important;
}

.fs-64 {
  font-size: 64px !important;
}

.mlt-64 {
  margin-left: 64px !important;
}

.minw-64 {
  min-width: 64px !important;
}

.mtpx-64 {
  margin-top: 64px !important;
}

.wpx-64 {
  width: 64px !important;
}

.fs-65 {
  font-size: 65px !important;
}

.mlt-65 {
  margin-left: 65px !important;
}

.minw-65 {
  min-width: 65px !important;
}

.mtpx-65 {
  margin-top: 65px !important;
}

.wpx-65 {
  width: 65px !important;
}

.fs-66 {
  font-size: 66px !important;
}

.mlt-66 {
  margin-left: 66px !important;
}

.minw-66 {
  min-width: 66px !important;
}

.mtpx-66 {
  margin-top: 66px !important;
}

.wpx-66 {
  width: 66px !important;
}

.fs-67 {
  font-size: 67px !important;
}

.mlt-67 {
  margin-left: 67px !important;
}

.minw-67 {
  min-width: 67px !important;
}

.mtpx-67 {
  margin-top: 67px !important;
}

.wpx-67 {
  width: 67px !important;
}

.fs-68 {
  font-size: 68px !important;
}

.mlt-68 {
  margin-left: 68px !important;
}

.minw-68 {
  min-width: 68px !important;
}

.mtpx-68 {
  margin-top: 68px !important;
}

.wpx-68 {
  width: 68px !important;
}

.fs-69 {
  font-size: 69px !important;
}

.mlt-69 {
  margin-left: 69px !important;
}

.minw-69 {
  min-width: 69px !important;
}

.mtpx-69 {
  margin-top: 69px !important;
}

.wpx-69 {
  width: 69px !important;
}

.fs-70 {
  font-size: 70px !important;
}

.mlt-70 {
  margin-left: 70px !important;
}

.minw-70 {
  min-width: 70px !important;
}

.mtpx-70 {
  margin-top: 70px !important;
}

.wpx-70 {
  width: 70px !important;
}

.fs-71 {
  font-size: 71px !important;
}

.mlt-71 {
  margin-left: 71px !important;
}

.minw-71 {
  min-width: 71px !important;
}

.mtpx-71 {
  margin-top: 71px !important;
}

.wpx-71 {
  width: 71px !important;
}

.fs-72 {
  font-size: 72px !important;
}

.mlt-72 {
  margin-left: 72px !important;
}

.minw-72 {
  min-width: 72px !important;
}

.mtpx-72 {
  margin-top: 72px !important;
}

.wpx-72 {
  width: 72px !important;
}

.fs-73 {
  font-size: 73px !important;
}

.mlt-73 {
  margin-left: 73px !important;
}

.minw-73 {
  min-width: 73px !important;
}

.mtpx-73 {
  margin-top: 73px !important;
}

.wpx-73 {
  width: 73px !important;
}

.fs-74 {
  font-size: 74px !important;
}

.mlt-74 {
  margin-left: 74px !important;
}

.minw-74 {
  min-width: 74px !important;
}

.mtpx-74 {
  margin-top: 74px !important;
}

.wpx-74 {
  width: 74px !important;
}

.fs-75 {
  font-size: 75px !important;
}

.mlt-75 {
  margin-left: 75px !important;
}

.minw-75 {
  min-width: 75px !important;
}

.mtpx-75 {
  margin-top: 75px !important;
}

.wpx-75 {
  width: 75px !important;
}

.fs-76 {
  font-size: 76px !important;
}

.mlt-76 {
  margin-left: 76px !important;
}

.minw-76 {
  min-width: 76px !important;
}

.mtpx-76 {
  margin-top: 76px !important;
}

.wpx-76 {
  width: 76px !important;
}

.fs-77 {
  font-size: 77px !important;
}

.mlt-77 {
  margin-left: 77px !important;
}

.minw-77 {
  min-width: 77px !important;
}

.mtpx-77 {
  margin-top: 77px !important;
}

.wpx-77 {
  width: 77px !important;
}

.fs-78 {
  font-size: 78px !important;
}

.mlt-78 {
  margin-left: 78px !important;
}

.minw-78 {
  min-width: 78px !important;
}

.mtpx-78 {
  margin-top: 78px !important;
}

.wpx-78 {
  width: 78px !important;
}

.fs-79 {
  font-size: 79px !important;
}

.mlt-79 {
  margin-left: 79px !important;
}

.minw-79 {
  min-width: 79px !important;
}

.mtpx-79 {
  margin-top: 79px !important;
}

.wpx-79 {
  width: 79px !important;
}

.fs-80 {
  font-size: 80px !important;
}

.mlt-80 {
  margin-left: 80px !important;
}

.minw-80 {
  min-width: 80px !important;
}

.mtpx-80 {
  margin-top: 80px !important;
}

.wpx-80 {
  width: 80px !important;
}

.fs-81 {
  font-size: 81px !important;
}

.mlt-81 {
  margin-left: 81px !important;
}

.minw-81 {
  min-width: 81px !important;
}

.mtpx-81 {
  margin-top: 81px !important;
}

.wpx-81 {
  width: 81px !important;
}

.fs-82 {
  font-size: 82px !important;
}

.mlt-82 {
  margin-left: 82px !important;
}

.minw-82 {
  min-width: 82px !important;
}

.mtpx-82 {
  margin-top: 82px !important;
}

.wpx-82 {
  width: 82px !important;
}

.fs-83 {
  font-size: 83px !important;
}

.mlt-83 {
  margin-left: 83px !important;
}

.minw-83 {
  min-width: 83px !important;
}

.mtpx-83 {
  margin-top: 83px !important;
}

.wpx-83 {
  width: 83px !important;
}

.fs-84 {
  font-size: 84px !important;
}

.mlt-84 {
  margin-left: 84px !important;
}

.minw-84 {
  min-width: 84px !important;
}

.mtpx-84 {
  margin-top: 84px !important;
}

.wpx-84 {
  width: 84px !important;
}

.fs-85 {
  font-size: 85px !important;
}

.mlt-85 {
  margin-left: 85px !important;
}

.minw-85 {
  min-width: 85px !important;
}

.mtpx-85 {
  margin-top: 85px !important;
}

.wpx-85 {
  width: 85px !important;
}

.fs-86 {
  font-size: 86px !important;
}

.mlt-86 {
  margin-left: 86px !important;
}

.minw-86 {
  min-width: 86px !important;
}

.mtpx-86 {
  margin-top: 86px !important;
}

.wpx-86 {
  width: 86px !important;
}

.fs-87 {
  font-size: 87px !important;
}

.mlt-87 {
  margin-left: 87px !important;
}

.minw-87 {
  min-width: 87px !important;
}

.mtpx-87 {
  margin-top: 87px !important;
}

.wpx-87 {
  width: 87px !important;
}

.fs-88 {
  font-size: 88px !important;
}

.mlt-88 {
  margin-left: 88px !important;
}

.minw-88 {
  min-width: 88px !important;
}

.mtpx-88 {
  margin-top: 88px !important;
}

.wpx-88 {
  width: 88px !important;
}

.fs-89 {
  font-size: 89px !important;
}

.mlt-89 {
  margin-left: 89px !important;
}

.minw-89 {
  min-width: 89px !important;
}

.mtpx-89 {
  margin-top: 89px !important;
}

.wpx-89 {
  width: 89px !important;
}

.fs-90 {
  font-size: 90px !important;
}

.mlt-90 {
  margin-left: 90px !important;
}

.minw-90 {
  min-width: 90px !important;
}

.mtpx-90 {
  margin-top: 90px !important;
}

.wpx-90 {
  width: 90px !important;
}

.fs-91 {
  font-size: 91px !important;
}

.mlt-91 {
  margin-left: 91px !important;
}

.minw-91 {
  min-width: 91px !important;
}

.mtpx-91 {
  margin-top: 91px !important;
}

.wpx-91 {
  width: 91px !important;
}

.fs-92 {
  font-size: 92px !important;
}

.mlt-92 {
  margin-left: 92px !important;
}

.minw-92 {
  min-width: 92px !important;
}

.mtpx-92 {
  margin-top: 92px !important;
}

.wpx-92 {
  width: 92px !important;
}

.fs-93 {
  font-size: 93px !important;
}

.mlt-93 {
  margin-left: 93px !important;
}

.minw-93 {
  min-width: 93px !important;
}

.mtpx-93 {
  margin-top: 93px !important;
}

.wpx-93 {
  width: 93px !important;
}

.fs-94 {
  font-size: 94px !important;
}

.mlt-94 {
  margin-left: 94px !important;
}

.minw-94 {
  min-width: 94px !important;
}

.mtpx-94 {
  margin-top: 94px !important;
}

.wpx-94 {
  width: 94px !important;
}

.fs-95 {
  font-size: 95px !important;
}

.mlt-95 {
  margin-left: 95px !important;
}

.minw-95 {
  min-width: 95px !important;
}

.mtpx-95 {
  margin-top: 95px !important;
}

.wpx-95 {
  width: 95px !important;
}

.fs-96 {
  font-size: 96px !important;
}

.mlt-96 {
  margin-left: 96px !important;
}

.minw-96 {
  min-width: 96px !important;
}

.mtpx-96 {
  margin-top: 96px !important;
}

.wpx-96 {
  width: 96px !important;
}

.fs-97 {
  font-size: 97px !important;
}

.mlt-97 {
  margin-left: 97px !important;
}

.minw-97 {
  min-width: 97px !important;
}

.mtpx-97 {
  margin-top: 97px !important;
}

.wpx-97 {
  width: 97px !important;
}

.fs-98 {
  font-size: 98px !important;
}

.mlt-98 {
  margin-left: 98px !important;
}

.minw-98 {
  min-width: 98px !important;
}

.mtpx-98 {
  margin-top: 98px !important;
}

.wpx-98 {
  width: 98px !important;
}

.fs-99 {
  font-size: 99px !important;
}

.mlt-99 {
  margin-left: 99px !important;
}

.minw-99 {
  min-width: 99px !important;
}

.mtpx-99 {
  margin-top: 99px !important;
}

.wpx-99 {
  width: 99px !important;
}

.fs-100 {
  font-size: 100px !important;
}

.mlt-100 {
  margin-left: 100px !important;
}

.minw-100 {
  min-width: 100px !important;
}

.mtpx-100 {
  margin-top: 100px !important;
}

.wpx-100 {
  width: 100px !important;
}

.fs-101 {
  font-size: 101px !important;
}

.mlt-101 {
  margin-left: 101px !important;
}

.minw-101 {
  min-width: 101px !important;
}

.mtpx-101 {
  margin-top: 101px !important;
}

.wpx-101 {
  width: 101px !important;
}

.fs-102 {
  font-size: 102px !important;
}

.mlt-102 {
  margin-left: 102px !important;
}

.minw-102 {
  min-width: 102px !important;
}

.mtpx-102 {
  margin-top: 102px !important;
}

.wpx-102 {
  width: 102px !important;
}

.fs-103 {
  font-size: 103px !important;
}

.mlt-103 {
  margin-left: 103px !important;
}

.minw-103 {
  min-width: 103px !important;
}

.mtpx-103 {
  margin-top: 103px !important;
}

.wpx-103 {
  width: 103px !important;
}

.fs-104 {
  font-size: 104px !important;
}

.mlt-104 {
  margin-left: 104px !important;
}

.minw-104 {
  min-width: 104px !important;
}

.mtpx-104 {
  margin-top: 104px !important;
}

.wpx-104 {
  width: 104px !important;
}

.fs-105 {
  font-size: 105px !important;
}

.mlt-105 {
  margin-left: 105px !important;
}

.minw-105 {
  min-width: 105px !important;
}

.mtpx-105 {
  margin-top: 105px !important;
}

.wpx-105 {
  width: 105px !important;
}

.fs-106 {
  font-size: 106px !important;
}

.mlt-106 {
  margin-left: 106px !important;
}

.minw-106 {
  min-width: 106px !important;
}

.mtpx-106 {
  margin-top: 106px !important;
}

.wpx-106 {
  width: 106px !important;
}

.fs-107 {
  font-size: 107px !important;
}

.mlt-107 {
  margin-left: 107px !important;
}

.minw-107 {
  min-width: 107px !important;
}

.mtpx-107 {
  margin-top: 107px !important;
}

.wpx-107 {
  width: 107px !important;
}

.fs-108 {
  font-size: 108px !important;
}

.mlt-108 {
  margin-left: 108px !important;
}

.minw-108 {
  min-width: 108px !important;
}

.mtpx-108 {
  margin-top: 108px !important;
}

.wpx-108 {
  width: 108px !important;
}

.fs-109 {
  font-size: 109px !important;
}

.mlt-109 {
  margin-left: 109px !important;
}

.minw-109 {
  min-width: 109px !important;
}

.mtpx-109 {
  margin-top: 109px !important;
}

.wpx-109 {
  width: 109px !important;
}

.fs-110 {
  font-size: 110px !important;
}

.mlt-110 {
  margin-left: 110px !important;
}

.minw-110 {
  min-width: 110px !important;
}

.mtpx-110 {
  margin-top: 110px !important;
}

.wpx-110 {
  width: 110px !important;
}

.fs-111 {
  font-size: 111px !important;
}

.mlt-111 {
  margin-left: 111px !important;
}

.minw-111 {
  min-width: 111px !important;
}

.mtpx-111 {
  margin-top: 111px !important;
}

.wpx-111 {
  width: 111px !important;
}

.fs-112 {
  font-size: 112px !important;
}

.mlt-112 {
  margin-left: 112px !important;
}

.minw-112 {
  min-width: 112px !important;
}

.mtpx-112 {
  margin-top: 112px !important;
}

.wpx-112 {
  width: 112px !important;
}

.fs-113 {
  font-size: 113px !important;
}

.mlt-113 {
  margin-left: 113px !important;
}

.minw-113 {
  min-width: 113px !important;
}

.mtpx-113 {
  margin-top: 113px !important;
}

.wpx-113 {
  width: 113px !important;
}

.fs-114 {
  font-size: 114px !important;
}

.mlt-114 {
  margin-left: 114px !important;
}

.minw-114 {
  min-width: 114px !important;
}

.mtpx-114 {
  margin-top: 114px !important;
}

.wpx-114 {
  width: 114px !important;
}

.fs-115 {
  font-size: 115px !important;
}

.mlt-115 {
  margin-left: 115px !important;
}

.minw-115 {
  min-width: 115px !important;
}

.mtpx-115 {
  margin-top: 115px !important;
}

.wpx-115 {
  width: 115px !important;
}

.fs-116 {
  font-size: 116px !important;
}

.mlt-116 {
  margin-left: 116px !important;
}

.minw-116 {
  min-width: 116px !important;
}

.mtpx-116 {
  margin-top: 116px !important;
}

.wpx-116 {
  width: 116px !important;
}

.fs-117 {
  font-size: 117px !important;
}

.mlt-117 {
  margin-left: 117px !important;
}

.minw-117 {
  min-width: 117px !important;
}

.mtpx-117 {
  margin-top: 117px !important;
}

.wpx-117 {
  width: 117px !important;
}

.fs-118 {
  font-size: 118px !important;
}

.mlt-118 {
  margin-left: 118px !important;
}

.minw-118 {
  min-width: 118px !important;
}

.mtpx-118 {
  margin-top: 118px !important;
}

.wpx-118 {
  width: 118px !important;
}

.fs-119 {
  font-size: 119px !important;
}

.mlt-119 {
  margin-left: 119px !important;
}

.minw-119 {
  min-width: 119px !important;
}

.mtpx-119 {
  margin-top: 119px !important;
}

.wpx-119 {
  width: 119px !important;
}

.fs-120 {
  font-size: 120px !important;
}

.mlt-120 {
  margin-left: 120px !important;
}

.minw-120 {
  min-width: 120px !important;
}

.mtpx-120 {
  margin-top: 120px !important;
}

.wpx-120 {
  width: 120px !important;
}

.fs-121 {
  font-size: 121px !important;
}

.mlt-121 {
  margin-left: 121px !important;
}

.minw-121 {
  min-width: 121px !important;
}

.mtpx-121 {
  margin-top: 121px !important;
}

.wpx-121 {
  width: 121px !important;
}

.fs-122 {
  font-size: 122px !important;
}

.mlt-122 {
  margin-left: 122px !important;
}

.minw-122 {
  min-width: 122px !important;
}

.mtpx-122 {
  margin-top: 122px !important;
}

.wpx-122 {
  width: 122px !important;
}

.fs-123 {
  font-size: 123px !important;
}

.mlt-123 {
  margin-left: 123px !important;
}

.minw-123 {
  min-width: 123px !important;
}

.mtpx-123 {
  margin-top: 123px !important;
}

.wpx-123 {
  width: 123px !important;
}

.fs-124 {
  font-size: 124px !important;
}

.mlt-124 {
  margin-left: 124px !important;
}

.minw-124 {
  min-width: 124px !important;
}

.mtpx-124 {
  margin-top: 124px !important;
}

.wpx-124 {
  width: 124px !important;
}

.fs-125 {
  font-size: 125px !important;
}

.mlt-125 {
  margin-left: 125px !important;
}

.minw-125 {
  min-width: 125px !important;
}

.mtpx-125 {
  margin-top: 125px !important;
}

.wpx-125 {
  width: 125px !important;
}

.fs-126 {
  font-size: 126px !important;
}

.mlt-126 {
  margin-left: 126px !important;
}

.minw-126 {
  min-width: 126px !important;
}

.mtpx-126 {
  margin-top: 126px !important;
}

.wpx-126 {
  width: 126px !important;
}

.fs-127 {
  font-size: 127px !important;
}

.mlt-127 {
  margin-left: 127px !important;
}

.minw-127 {
  min-width: 127px !important;
}

.mtpx-127 {
  margin-top: 127px !important;
}

.wpx-127 {
  width: 127px !important;
}

.fs-128 {
  font-size: 128px !important;
}

.mlt-128 {
  margin-left: 128px !important;
}

.minw-128 {
  min-width: 128px !important;
}

.mtpx-128 {
  margin-top: 128px !important;
}

.wpx-128 {
  width: 128px !important;
}

.fs-129 {
  font-size: 129px !important;
}

.mlt-129 {
  margin-left: 129px !important;
}

.minw-129 {
  min-width: 129px !important;
}

.mtpx-129 {
  margin-top: 129px !important;
}

.wpx-129 {
  width: 129px !important;
}

.fs-130 {
  font-size: 130px !important;
}

.mlt-130 {
  margin-left: 130px !important;
}

.minw-130 {
  min-width: 130px !important;
}

.mtpx-130 {
  margin-top: 130px !important;
}

.wpx-130 {
  width: 130px !important;
}

.fs-131 {
  font-size: 131px !important;
}

.mlt-131 {
  margin-left: 131px !important;
}

.minw-131 {
  min-width: 131px !important;
}

.mtpx-131 {
  margin-top: 131px !important;
}

.wpx-131 {
  width: 131px !important;
}

.fs-132 {
  font-size: 132px !important;
}

.mlt-132 {
  margin-left: 132px !important;
}

.minw-132 {
  min-width: 132px !important;
}

.mtpx-132 {
  margin-top: 132px !important;
}

.wpx-132 {
  width: 132px !important;
}

.fs-133 {
  font-size: 133px !important;
}

.mlt-133 {
  margin-left: 133px !important;
}

.minw-133 {
  min-width: 133px !important;
}

.mtpx-133 {
  margin-top: 133px !important;
}

.wpx-133 {
  width: 133px !important;
}

.fs-134 {
  font-size: 134px !important;
}

.mlt-134 {
  margin-left: 134px !important;
}

.minw-134 {
  min-width: 134px !important;
}

.mtpx-134 {
  margin-top: 134px !important;
}

.wpx-134 {
  width: 134px !important;
}

.fs-135 {
  font-size: 135px !important;
}

.mlt-135 {
  margin-left: 135px !important;
}

.minw-135 {
  min-width: 135px !important;
}

.mtpx-135 {
  margin-top: 135px !important;
}

.wpx-135 {
  width: 135px !important;
}

.fs-136 {
  font-size: 136px !important;
}

.mlt-136 {
  margin-left: 136px !important;
}

.minw-136 {
  min-width: 136px !important;
}

.mtpx-136 {
  margin-top: 136px !important;
}

.wpx-136 {
  width: 136px !important;
}

.fs-137 {
  font-size: 137px !important;
}

.mlt-137 {
  margin-left: 137px !important;
}

.minw-137 {
  min-width: 137px !important;
}

.mtpx-137 {
  margin-top: 137px !important;
}

.wpx-137 {
  width: 137px !important;
}

.fs-138 {
  font-size: 138px !important;
}

.mlt-138 {
  margin-left: 138px !important;
}

.minw-138 {
  min-width: 138px !important;
}

.mtpx-138 {
  margin-top: 138px !important;
}

.wpx-138 {
  width: 138px !important;
}

.fs-139 {
  font-size: 139px !important;
}

.mlt-139 {
  margin-left: 139px !important;
}

.minw-139 {
  min-width: 139px !important;
}

.mtpx-139 {
  margin-top: 139px !important;
}

.wpx-139 {
  width: 139px !important;
}

.fs-140 {
  font-size: 140px !important;
}

.mlt-140 {
  margin-left: 140px !important;
}

.minw-140 {
  min-width: 140px !important;
}

.mtpx-140 {
  margin-top: 140px !important;
}

.wpx-140 {
  width: 140px !important;
}

.fs-141 {
  font-size: 141px !important;
}

.mlt-141 {
  margin-left: 141px !important;
}

.minw-141 {
  min-width: 141px !important;
}

.mtpx-141 {
  margin-top: 141px !important;
}

.wpx-141 {
  width: 141px !important;
}

.fs-142 {
  font-size: 142px !important;
}

.mlt-142 {
  margin-left: 142px !important;
}

.minw-142 {
  min-width: 142px !important;
}

.mtpx-142 {
  margin-top: 142px !important;
}

.wpx-142 {
  width: 142px !important;
}

.fs-143 {
  font-size: 143px !important;
}

.mlt-143 {
  margin-left: 143px !important;
}

.minw-143 {
  min-width: 143px !important;
}

.mtpx-143 {
  margin-top: 143px !important;
}

.wpx-143 {
  width: 143px !important;
}

.fs-144 {
  font-size: 144px !important;
}

.mlt-144 {
  margin-left: 144px !important;
}

.minw-144 {
  min-width: 144px !important;
}

.mtpx-144 {
  margin-top: 144px !important;
}

.wpx-144 {
  width: 144px !important;
}

.fs-145 {
  font-size: 145px !important;
}

.mlt-145 {
  margin-left: 145px !important;
}

.minw-145 {
  min-width: 145px !important;
}

.mtpx-145 {
  margin-top: 145px !important;
}

.wpx-145 {
  width: 145px !important;
}

.fs-146 {
  font-size: 146px !important;
}

.mlt-146 {
  margin-left: 146px !important;
}

.minw-146 {
  min-width: 146px !important;
}

.mtpx-146 {
  margin-top: 146px !important;
}

.wpx-146 {
  width: 146px !important;
}

.fs-147 {
  font-size: 147px !important;
}

.mlt-147 {
  margin-left: 147px !important;
}

.minw-147 {
  min-width: 147px !important;
}

.mtpx-147 {
  margin-top: 147px !important;
}

.wpx-147 {
  width: 147px !important;
}

.fs-148 {
  font-size: 148px !important;
}

.mlt-148 {
  margin-left: 148px !important;
}

.minw-148 {
  min-width: 148px !important;
}

.mtpx-148 {
  margin-top: 148px !important;
}

.wpx-148 {
  width: 148px !important;
}

.fs-149 {
  font-size: 149px !important;
}

.mlt-149 {
  margin-left: 149px !important;
}

.minw-149 {
  min-width: 149px !important;
}

.mtpx-149 {
  margin-top: 149px !important;
}

.wpx-149 {
  width: 149px !important;
}

.fs-150 {
  font-size: 150px !important;
}

.mlt-150 {
  margin-left: 150px !important;
}

.minw-150 {
  min-width: 150px !important;
}

.mtpx-150 {
  margin-top: 150px !important;
}

.wpx-150 {
  width: 150px !important;
}

.fs-151 {
  font-size: 151px !important;
}

.mlt-151 {
  margin-left: 151px !important;
}

.minw-151 {
  min-width: 151px !important;
}

.mtpx-151 {
  margin-top: 151px !important;
}

.wpx-151 {
  width: 151px !important;
}

.fs-152 {
  font-size: 152px !important;
}

.mlt-152 {
  margin-left: 152px !important;
}

.minw-152 {
  min-width: 152px !important;
}

.mtpx-152 {
  margin-top: 152px !important;
}

.wpx-152 {
  width: 152px !important;
}

.fs-153 {
  font-size: 153px !important;
}

.mlt-153 {
  margin-left: 153px !important;
}

.minw-153 {
  min-width: 153px !important;
}

.mtpx-153 {
  margin-top: 153px !important;
}

.wpx-153 {
  width: 153px !important;
}

.fs-154 {
  font-size: 154px !important;
}

.mlt-154 {
  margin-left: 154px !important;
}

.minw-154 {
  min-width: 154px !important;
}

.mtpx-154 {
  margin-top: 154px !important;
}

.wpx-154 {
  width: 154px !important;
}

.fs-155 {
  font-size: 155px !important;
}

.mlt-155 {
  margin-left: 155px !important;
}

.minw-155 {
  min-width: 155px !important;
}

.mtpx-155 {
  margin-top: 155px !important;
}

.wpx-155 {
  width: 155px !important;
}

.fs-156 {
  font-size: 156px !important;
}

.mlt-156 {
  margin-left: 156px !important;
}

.minw-156 {
  min-width: 156px !important;
}

.mtpx-156 {
  margin-top: 156px !important;
}

.wpx-156 {
  width: 156px !important;
}

.fs-157 {
  font-size: 157px !important;
}

.mlt-157 {
  margin-left: 157px !important;
}

.minw-157 {
  min-width: 157px !important;
}

.mtpx-157 {
  margin-top: 157px !important;
}

.wpx-157 {
  width: 157px !important;
}

.fs-158 {
  font-size: 158px !important;
}

.mlt-158 {
  margin-left: 158px !important;
}

.minw-158 {
  min-width: 158px !important;
}

.mtpx-158 {
  margin-top: 158px !important;
}

.wpx-158 {
  width: 158px !important;
}

.fs-159 {
  font-size: 159px !important;
}

.mlt-159 {
  margin-left: 159px !important;
}

.minw-159 {
  min-width: 159px !important;
}

.mtpx-159 {
  margin-top: 159px !important;
}

.wpx-159 {
  width: 159px !important;
}

.fs-160 {
  font-size: 160px !important;
}

.mlt-160 {
  margin-left: 160px !important;
}

.minw-160 {
  min-width: 160px !important;
}

.mtpx-160 {
  margin-top: 160px !important;
}

.wpx-160 {
  width: 160px !important;
}

.fs-161 {
  font-size: 161px !important;
}

.mlt-161 {
  margin-left: 161px !important;
}

.minw-161 {
  min-width: 161px !important;
}

.mtpx-161 {
  margin-top: 161px !important;
}

.wpx-161 {
  width: 161px !important;
}

.fs-162 {
  font-size: 162px !important;
}

.mlt-162 {
  margin-left: 162px !important;
}

.minw-162 {
  min-width: 162px !important;
}

.mtpx-162 {
  margin-top: 162px !important;
}

.wpx-162 {
  width: 162px !important;
}

.fs-163 {
  font-size: 163px !important;
}

.mlt-163 {
  margin-left: 163px !important;
}

.minw-163 {
  min-width: 163px !important;
}

.mtpx-163 {
  margin-top: 163px !important;
}

.wpx-163 {
  width: 163px !important;
}

.fs-164 {
  font-size: 164px !important;
}

.mlt-164 {
  margin-left: 164px !important;
}

.minw-164 {
  min-width: 164px !important;
}

.mtpx-164 {
  margin-top: 164px !important;
}

.wpx-164 {
  width: 164px !important;
}

.fs-165 {
  font-size: 165px !important;
}

.mlt-165 {
  margin-left: 165px !important;
}

.minw-165 {
  min-width: 165px !important;
}

.mtpx-165 {
  margin-top: 165px !important;
}

.wpx-165 {
  width: 165px !important;
}

.fs-166 {
  font-size: 166px !important;
}

.mlt-166 {
  margin-left: 166px !important;
}

.minw-166 {
  min-width: 166px !important;
}

.mtpx-166 {
  margin-top: 166px !important;
}

.wpx-166 {
  width: 166px !important;
}

.fs-167 {
  font-size: 167px !important;
}

.mlt-167 {
  margin-left: 167px !important;
}

.minw-167 {
  min-width: 167px !important;
}

.mtpx-167 {
  margin-top: 167px !important;
}

.wpx-167 {
  width: 167px !important;
}

.fs-168 {
  font-size: 168px !important;
}

.mlt-168 {
  margin-left: 168px !important;
}

.minw-168 {
  min-width: 168px !important;
}

.mtpx-168 {
  margin-top: 168px !important;
}

.wpx-168 {
  width: 168px !important;
}

.fs-169 {
  font-size: 169px !important;
}

.mlt-169 {
  margin-left: 169px !important;
}

.minw-169 {
  min-width: 169px !important;
}

.mtpx-169 {
  margin-top: 169px !important;
}

.wpx-169 {
  width: 169px !important;
}

.fs-170 {
  font-size: 170px !important;
}

.mlt-170 {
  margin-left: 170px !important;
}

.minw-170 {
  min-width: 170px !important;
}

.mtpx-170 {
  margin-top: 170px !important;
}

.wpx-170 {
  width: 170px !important;
}

.fs-171 {
  font-size: 171px !important;
}

.mlt-171 {
  margin-left: 171px !important;
}

.minw-171 {
  min-width: 171px !important;
}

.mtpx-171 {
  margin-top: 171px !important;
}

.wpx-171 {
  width: 171px !important;
}

.fs-172 {
  font-size: 172px !important;
}

.mlt-172 {
  margin-left: 172px !important;
}

.minw-172 {
  min-width: 172px !important;
}

.mtpx-172 {
  margin-top: 172px !important;
}

.wpx-172 {
  width: 172px !important;
}

.fs-173 {
  font-size: 173px !important;
}

.mlt-173 {
  margin-left: 173px !important;
}

.minw-173 {
  min-width: 173px !important;
}

.mtpx-173 {
  margin-top: 173px !important;
}

.wpx-173 {
  width: 173px !important;
}

.fs-174 {
  font-size: 174px !important;
}

.mlt-174 {
  margin-left: 174px !important;
}

.minw-174 {
  min-width: 174px !important;
}

.mtpx-174 {
  margin-top: 174px !important;
}

.wpx-174 {
  width: 174px !important;
}

.fs-175 {
  font-size: 175px !important;
}

.mlt-175 {
  margin-left: 175px !important;
}

.minw-175 {
  min-width: 175px !important;
}

.mtpx-175 {
  margin-top: 175px !important;
}

.wpx-175 {
  width: 175px !important;
}

.fs-176 {
  font-size: 176px !important;
}

.mlt-176 {
  margin-left: 176px !important;
}

.minw-176 {
  min-width: 176px !important;
}

.mtpx-176 {
  margin-top: 176px !important;
}

.wpx-176 {
  width: 176px !important;
}

.fs-177 {
  font-size: 177px !important;
}

.mlt-177 {
  margin-left: 177px !important;
}

.minw-177 {
  min-width: 177px !important;
}

.mtpx-177 {
  margin-top: 177px !important;
}

.wpx-177 {
  width: 177px !important;
}

.fs-178 {
  font-size: 178px !important;
}

.mlt-178 {
  margin-left: 178px !important;
}

.minw-178 {
  min-width: 178px !important;
}

.mtpx-178 {
  margin-top: 178px !important;
}

.wpx-178 {
  width: 178px !important;
}

.fs-179 {
  font-size: 179px !important;
}

.mlt-179 {
  margin-left: 179px !important;
}

.minw-179 {
  min-width: 179px !important;
}

.mtpx-179 {
  margin-top: 179px !important;
}

.wpx-179 {
  width: 179px !important;
}

.fs-180 {
  font-size: 180px !important;
}

.mlt-180 {
  margin-left: 180px !important;
}

.minw-180 {
  min-width: 180px !important;
}

.mtpx-180 {
  margin-top: 180px !important;
}

.wpx-180 {
  width: 180px !important;
}

.fs-181 {
  font-size: 181px !important;
}

.mlt-181 {
  margin-left: 181px !important;
}

.minw-181 {
  min-width: 181px !important;
}

.mtpx-181 {
  margin-top: 181px !important;
}

.wpx-181 {
  width: 181px !important;
}

.fs-182 {
  font-size: 182px !important;
}

.mlt-182 {
  margin-left: 182px !important;
}

.minw-182 {
  min-width: 182px !important;
}

.mtpx-182 {
  margin-top: 182px !important;
}

.wpx-182 {
  width: 182px !important;
}

.fs-183 {
  font-size: 183px !important;
}

.mlt-183 {
  margin-left: 183px !important;
}

.minw-183 {
  min-width: 183px !important;
}

.mtpx-183 {
  margin-top: 183px !important;
}

.wpx-183 {
  width: 183px !important;
}

.fs-184 {
  font-size: 184px !important;
}

.mlt-184 {
  margin-left: 184px !important;
}

.minw-184 {
  min-width: 184px !important;
}

.mtpx-184 {
  margin-top: 184px !important;
}

.wpx-184 {
  width: 184px !important;
}

.fs-185 {
  font-size: 185px !important;
}

.mlt-185 {
  margin-left: 185px !important;
}

.minw-185 {
  min-width: 185px !important;
}

.mtpx-185 {
  margin-top: 185px !important;
}

.wpx-185 {
  width: 185px !important;
}

.fs-186 {
  font-size: 186px !important;
}

.mlt-186 {
  margin-left: 186px !important;
}

.minw-186 {
  min-width: 186px !important;
}

.mtpx-186 {
  margin-top: 186px !important;
}

.wpx-186 {
  width: 186px !important;
}

.fs-187 {
  font-size: 187px !important;
}

.mlt-187 {
  margin-left: 187px !important;
}

.minw-187 {
  min-width: 187px !important;
}

.mtpx-187 {
  margin-top: 187px !important;
}

.wpx-187 {
  width: 187px !important;
}

.fs-188 {
  font-size: 188px !important;
}

.mlt-188 {
  margin-left: 188px !important;
}

.minw-188 {
  min-width: 188px !important;
}

.mtpx-188 {
  margin-top: 188px !important;
}

.wpx-188 {
  width: 188px !important;
}

.fs-189 {
  font-size: 189px !important;
}

.mlt-189 {
  margin-left: 189px !important;
}

.minw-189 {
  min-width: 189px !important;
}

.mtpx-189 {
  margin-top: 189px !important;
}

.wpx-189 {
  width: 189px !important;
}

.fs-190 {
  font-size: 190px !important;
}

.mlt-190 {
  margin-left: 190px !important;
}

.minw-190 {
  min-width: 190px !important;
}

.mtpx-190 {
  margin-top: 190px !important;
}

.wpx-190 {
  width: 190px !important;
}

.fs-191 {
  font-size: 191px !important;
}

.mlt-191 {
  margin-left: 191px !important;
}

.minw-191 {
  min-width: 191px !important;
}

.mtpx-191 {
  margin-top: 191px !important;
}

.wpx-191 {
  width: 191px !important;
}

.fs-192 {
  font-size: 192px !important;
}

.mlt-192 {
  margin-left: 192px !important;
}

.minw-192 {
  min-width: 192px !important;
}

.mtpx-192 {
  margin-top: 192px !important;
}

.wpx-192 {
  width: 192px !important;
}

.fs-193 {
  font-size: 193px !important;
}

.mlt-193 {
  margin-left: 193px !important;
}

.minw-193 {
  min-width: 193px !important;
}

.mtpx-193 {
  margin-top: 193px !important;
}

.wpx-193 {
  width: 193px !important;
}

.fs-194 {
  font-size: 194px !important;
}

.mlt-194 {
  margin-left: 194px !important;
}

.minw-194 {
  min-width: 194px !important;
}

.mtpx-194 {
  margin-top: 194px !important;
}

.wpx-194 {
  width: 194px !important;
}

.fs-195 {
  font-size: 195px !important;
}

.mlt-195 {
  margin-left: 195px !important;
}

.minw-195 {
  min-width: 195px !important;
}

.mtpx-195 {
  margin-top: 195px !important;
}

.wpx-195 {
  width: 195px !important;
}

.fs-196 {
  font-size: 196px !important;
}

.mlt-196 {
  margin-left: 196px !important;
}

.minw-196 {
  min-width: 196px !important;
}

.mtpx-196 {
  margin-top: 196px !important;
}

.wpx-196 {
  width: 196px !important;
}

.fs-197 {
  font-size: 197px !important;
}

.mlt-197 {
  margin-left: 197px !important;
}

.minw-197 {
  min-width: 197px !important;
}

.mtpx-197 {
  margin-top: 197px !important;
}

.wpx-197 {
  width: 197px !important;
}

.fs-198 {
  font-size: 198px !important;
}

.mlt-198 {
  margin-left: 198px !important;
}

.minw-198 {
  min-width: 198px !important;
}

.mtpx-198 {
  margin-top: 198px !important;
}

.wpx-198 {
  width: 198px !important;
}

.fs-199 {
  font-size: 199px !important;
}

.mlt-199 {
  margin-left: 199px !important;
}

.minw-199 {
  min-width: 199px !important;
}

.mtpx-199 {
  margin-top: 199px !important;
}

.wpx-199 {
  width: 199px !important;
}

.fs-200 {
  font-size: 200px !important;
}

.mlt-200 {
  margin-left: 200px !important;
}

.minw-200 {
  min-width: 200px !important;
}

.mtpx-200 {
  margin-top: 200px !important;
}

.wpx-200 {
  width: 200px !important;
}

.fs-201 {
  font-size: 201px !important;
}

.mlt-201 {
  margin-left: 201px !important;
}

.minw-201 {
  min-width: 201px !important;
}

.mtpx-201 {
  margin-top: 201px !important;
}

.wpx-201 {
  width: 201px !important;
}

.fs-202 {
  font-size: 202px !important;
}

.mlt-202 {
  margin-left: 202px !important;
}

.minw-202 {
  min-width: 202px !important;
}

.mtpx-202 {
  margin-top: 202px !important;
}

.wpx-202 {
  width: 202px !important;
}

.fs-203 {
  font-size: 203px !important;
}

.mlt-203 {
  margin-left: 203px !important;
}

.minw-203 {
  min-width: 203px !important;
}

.mtpx-203 {
  margin-top: 203px !important;
}

.wpx-203 {
  width: 203px !important;
}

.fs-204 {
  font-size: 204px !important;
}

.mlt-204 {
  margin-left: 204px !important;
}

.minw-204 {
  min-width: 204px !important;
}

.mtpx-204 {
  margin-top: 204px !important;
}

.wpx-204 {
  width: 204px !important;
}

.fs-205 {
  font-size: 205px !important;
}

.mlt-205 {
  margin-left: 205px !important;
}

.minw-205 {
  min-width: 205px !important;
}

.mtpx-205 {
  margin-top: 205px !important;
}

.wpx-205 {
  width: 205px !important;
}

.fs-206 {
  font-size: 206px !important;
}

.mlt-206 {
  margin-left: 206px !important;
}

.minw-206 {
  min-width: 206px !important;
}

.mtpx-206 {
  margin-top: 206px !important;
}

.wpx-206 {
  width: 206px !important;
}

.fs-207 {
  font-size: 207px !important;
}

.mlt-207 {
  margin-left: 207px !important;
}

.minw-207 {
  min-width: 207px !important;
}

.mtpx-207 {
  margin-top: 207px !important;
}

.wpx-207 {
  width: 207px !important;
}

.fs-208 {
  font-size: 208px !important;
}

.mlt-208 {
  margin-left: 208px !important;
}

.minw-208 {
  min-width: 208px !important;
}

.mtpx-208 {
  margin-top: 208px !important;
}

.wpx-208 {
  width: 208px !important;
}

.fs-209 {
  font-size: 209px !important;
}

.mlt-209 {
  margin-left: 209px !important;
}

.minw-209 {
  min-width: 209px !important;
}

.mtpx-209 {
  margin-top: 209px !important;
}

.wpx-209 {
  width: 209px !important;
}

.fs-210 {
  font-size: 210px !important;
}

.mlt-210 {
  margin-left: 210px !important;
}

.minw-210 {
  min-width: 210px !important;
}

.mtpx-210 {
  margin-top: 210px !important;
}

.wpx-210 {
  width: 210px !important;
}

.fs-211 {
  font-size: 211px !important;
}

.mlt-211 {
  margin-left: 211px !important;
}

.minw-211 {
  min-width: 211px !important;
}

.mtpx-211 {
  margin-top: 211px !important;
}

.wpx-211 {
  width: 211px !important;
}

.fs-212 {
  font-size: 212px !important;
}

.mlt-212 {
  margin-left: 212px !important;
}

.minw-212 {
  min-width: 212px !important;
}

.mtpx-212 {
  margin-top: 212px !important;
}

.wpx-212 {
  width: 212px !important;
}

.fs-213 {
  font-size: 213px !important;
}

.mlt-213 {
  margin-left: 213px !important;
}

.minw-213 {
  min-width: 213px !important;
}

.mtpx-213 {
  margin-top: 213px !important;
}

.wpx-213 {
  width: 213px !important;
}

.fs-214 {
  font-size: 214px !important;
}

.mlt-214 {
  margin-left: 214px !important;
}

.minw-214 {
  min-width: 214px !important;
}

.mtpx-214 {
  margin-top: 214px !important;
}

.wpx-214 {
  width: 214px !important;
}

.fs-215 {
  font-size: 215px !important;
}

.mlt-215 {
  margin-left: 215px !important;
}

.minw-215 {
  min-width: 215px !important;
}

.mtpx-215 {
  margin-top: 215px !important;
}

.wpx-215 {
  width: 215px !important;
}

.fs-216 {
  font-size: 216px !important;
}

.mlt-216 {
  margin-left: 216px !important;
}

.minw-216 {
  min-width: 216px !important;
}

.mtpx-216 {
  margin-top: 216px !important;
}

.wpx-216 {
  width: 216px !important;
}

.fs-217 {
  font-size: 217px !important;
}

.mlt-217 {
  margin-left: 217px !important;
}

.minw-217 {
  min-width: 217px !important;
}

.mtpx-217 {
  margin-top: 217px !important;
}

.wpx-217 {
  width: 217px !important;
}

.fs-218 {
  font-size: 218px !important;
}

.mlt-218 {
  margin-left: 218px !important;
}

.minw-218 {
  min-width: 218px !important;
}

.mtpx-218 {
  margin-top: 218px !important;
}

.wpx-218 {
  width: 218px !important;
}

.fs-219 {
  font-size: 219px !important;
}

.mlt-219 {
  margin-left: 219px !important;
}

.minw-219 {
  min-width: 219px !important;
}

.mtpx-219 {
  margin-top: 219px !important;
}

.wpx-219 {
  width: 219px !important;
}

.fs-220 {
  font-size: 220px !important;
}

.mlt-220 {
  margin-left: 220px !important;
}

.minw-220 {
  min-width: 220px !important;
}

.mtpx-220 {
  margin-top: 220px !important;
}

.wpx-220 {
  width: 220px !important;
}

.fs-221 {
  font-size: 221px !important;
}

.mlt-221 {
  margin-left: 221px !important;
}

.minw-221 {
  min-width: 221px !important;
}

.mtpx-221 {
  margin-top: 221px !important;
}

.wpx-221 {
  width: 221px !important;
}

.fs-222 {
  font-size: 222px !important;
}

.mlt-222 {
  margin-left: 222px !important;
}

.minw-222 {
  min-width: 222px !important;
}

.mtpx-222 {
  margin-top: 222px !important;
}

.wpx-222 {
  width: 222px !important;
}

.fs-223 {
  font-size: 223px !important;
}

.mlt-223 {
  margin-left: 223px !important;
}

.minw-223 {
  min-width: 223px !important;
}

.mtpx-223 {
  margin-top: 223px !important;
}

.wpx-223 {
  width: 223px !important;
}

.fs-224 {
  font-size: 224px !important;
}

.mlt-224 {
  margin-left: 224px !important;
}

.minw-224 {
  min-width: 224px !important;
}

.mtpx-224 {
  margin-top: 224px !important;
}

.wpx-224 {
  width: 224px !important;
}

.fs-225 {
  font-size: 225px !important;
}

.mlt-225 {
  margin-left: 225px !important;
}

.minw-225 {
  min-width: 225px !important;
}

.mtpx-225 {
  margin-top: 225px !important;
}

.wpx-225 {
  width: 225px !important;
}

.fs-226 {
  font-size: 226px !important;
}

.mlt-226 {
  margin-left: 226px !important;
}

.minw-226 {
  min-width: 226px !important;
}

.mtpx-226 {
  margin-top: 226px !important;
}

.wpx-226 {
  width: 226px !important;
}

.fs-227 {
  font-size: 227px !important;
}

.mlt-227 {
  margin-left: 227px !important;
}

.minw-227 {
  min-width: 227px !important;
}

.mtpx-227 {
  margin-top: 227px !important;
}

.wpx-227 {
  width: 227px !important;
}

.fs-228 {
  font-size: 228px !important;
}

.mlt-228 {
  margin-left: 228px !important;
}

.minw-228 {
  min-width: 228px !important;
}

.mtpx-228 {
  margin-top: 228px !important;
}

.wpx-228 {
  width: 228px !important;
}

.fs-229 {
  font-size: 229px !important;
}

.mlt-229 {
  margin-left: 229px !important;
}

.minw-229 {
  min-width: 229px !important;
}

.mtpx-229 {
  margin-top: 229px !important;
}

.wpx-229 {
  width: 229px !important;
}

.fs-230 {
  font-size: 230px !important;
}

.mlt-230 {
  margin-left: 230px !important;
}

.minw-230 {
  min-width: 230px !important;
}

.mtpx-230 {
  margin-top: 230px !important;
}

.wpx-230 {
  width: 230px !important;
}

.fs-231 {
  font-size: 231px !important;
}

.mlt-231 {
  margin-left: 231px !important;
}

.minw-231 {
  min-width: 231px !important;
}

.mtpx-231 {
  margin-top: 231px !important;
}

.wpx-231 {
  width: 231px !important;
}

.fs-232 {
  font-size: 232px !important;
}

.mlt-232 {
  margin-left: 232px !important;
}

.minw-232 {
  min-width: 232px !important;
}

.mtpx-232 {
  margin-top: 232px !important;
}

.wpx-232 {
  width: 232px !important;
}

.fs-233 {
  font-size: 233px !important;
}

.mlt-233 {
  margin-left: 233px !important;
}

.minw-233 {
  min-width: 233px !important;
}

.mtpx-233 {
  margin-top: 233px !important;
}

.wpx-233 {
  width: 233px !important;
}

.fs-234 {
  font-size: 234px !important;
}

.mlt-234 {
  margin-left: 234px !important;
}

.minw-234 {
  min-width: 234px !important;
}

.mtpx-234 {
  margin-top: 234px !important;
}

.wpx-234 {
  width: 234px !important;
}

.fs-235 {
  font-size: 235px !important;
}

.mlt-235 {
  margin-left: 235px !important;
}

.minw-235 {
  min-width: 235px !important;
}

.mtpx-235 {
  margin-top: 235px !important;
}

.wpx-235 {
  width: 235px !important;
}

.fs-236 {
  font-size: 236px !important;
}

.mlt-236 {
  margin-left: 236px !important;
}

.minw-236 {
  min-width: 236px !important;
}

.mtpx-236 {
  margin-top: 236px !important;
}

.wpx-236 {
  width: 236px !important;
}

.fs-237 {
  font-size: 237px !important;
}

.mlt-237 {
  margin-left: 237px !important;
}

.minw-237 {
  min-width: 237px !important;
}

.mtpx-237 {
  margin-top: 237px !important;
}

.wpx-237 {
  width: 237px !important;
}

.fs-238 {
  font-size: 238px !important;
}

.mlt-238 {
  margin-left: 238px !important;
}

.minw-238 {
  min-width: 238px !important;
}

.mtpx-238 {
  margin-top: 238px !important;
}

.wpx-238 {
  width: 238px !important;
}

.fs-239 {
  font-size: 239px !important;
}

.mlt-239 {
  margin-left: 239px !important;
}

.minw-239 {
  min-width: 239px !important;
}

.mtpx-239 {
  margin-top: 239px !important;
}

.wpx-239 {
  width: 239px !important;
}

.fs-240 {
  font-size: 240px !important;
}

.mlt-240 {
  margin-left: 240px !important;
}

.minw-240 {
  min-width: 240px !important;
}

.mtpx-240 {
  margin-top: 240px !important;
}

.wpx-240 {
  width: 240px !important;
}

.fs-241 {
  font-size: 241px !important;
}

.mlt-241 {
  margin-left: 241px !important;
}

.minw-241 {
  min-width: 241px !important;
}

.mtpx-241 {
  margin-top: 241px !important;
}

.wpx-241 {
  width: 241px !important;
}

.fs-242 {
  font-size: 242px !important;
}

.mlt-242 {
  margin-left: 242px !important;
}

.minw-242 {
  min-width: 242px !important;
}

.mtpx-242 {
  margin-top: 242px !important;
}

.wpx-242 {
  width: 242px !important;
}

.fs-243 {
  font-size: 243px !important;
}

.mlt-243 {
  margin-left: 243px !important;
}

.minw-243 {
  min-width: 243px !important;
}

.mtpx-243 {
  margin-top: 243px !important;
}

.wpx-243 {
  width: 243px !important;
}

.fs-244 {
  font-size: 244px !important;
}

.mlt-244 {
  margin-left: 244px !important;
}

.minw-244 {
  min-width: 244px !important;
}

.mtpx-244 {
  margin-top: 244px !important;
}

.wpx-244 {
  width: 244px !important;
}

.fs-245 {
  font-size: 245px !important;
}

.mlt-245 {
  margin-left: 245px !important;
}

.minw-245 {
  min-width: 245px !important;
}

.mtpx-245 {
  margin-top: 245px !important;
}

.wpx-245 {
  width: 245px !important;
}

.fs-246 {
  font-size: 246px !important;
}

.mlt-246 {
  margin-left: 246px !important;
}

.minw-246 {
  min-width: 246px !important;
}

.mtpx-246 {
  margin-top: 246px !important;
}

.wpx-246 {
  width: 246px !important;
}

.fs-247 {
  font-size: 247px !important;
}

.mlt-247 {
  margin-left: 247px !important;
}

.minw-247 {
  min-width: 247px !important;
}

.mtpx-247 {
  margin-top: 247px !important;
}

.wpx-247 {
  width: 247px !important;
}

.fs-248 {
  font-size: 248px !important;
}

.mlt-248 {
  margin-left: 248px !important;
}

.minw-248 {
  min-width: 248px !important;
}

.mtpx-248 {
  margin-top: 248px !important;
}

.wpx-248 {
  width: 248px !important;
}

.fs-249 {
  font-size: 249px !important;
}

.mlt-249 {
  margin-left: 249px !important;
}

.minw-249 {
  min-width: 249px !important;
}

.mtpx-249 {
  margin-top: 249px !important;
}

.wpx-249 {
  width: 249px !important;
}

.fs-250 {
  font-size: 250px !important;
}

.mlt-250 {
  margin-left: 250px !important;
}

.minw-250 {
  min-width: 250px !important;
}

.mtpx-250 {
  margin-top: 250px !important;
}

.wpx-250 {
  width: 250px !important;
}

.fs-251 {
  font-size: 251px !important;
}

.mlt-251 {
  margin-left: 251px !important;
}

.minw-251 {
  min-width: 251px !important;
}

.mtpx-251 {
  margin-top: 251px !important;
}

.wpx-251 {
  width: 251px !important;
}

.fs-252 {
  font-size: 252px !important;
}

.mlt-252 {
  margin-left: 252px !important;
}

.minw-252 {
  min-width: 252px !important;
}

.mtpx-252 {
  margin-top: 252px !important;
}

.wpx-252 {
  width: 252px !important;
}

.fs-253 {
  font-size: 253px !important;
}

.mlt-253 {
  margin-left: 253px !important;
}

.minw-253 {
  min-width: 253px !important;
}

.mtpx-253 {
  margin-top: 253px !important;
}

.wpx-253 {
  width: 253px !important;
}

.fs-254 {
  font-size: 254px !important;
}

.mlt-254 {
  margin-left: 254px !important;
}

.minw-254 {
  min-width: 254px !important;
}

.mtpx-254 {
  margin-top: 254px !important;
}

.wpx-254 {
  width: 254px !important;
}

.fs-255 {
  font-size: 255px !important;
}

.mlt-255 {
  margin-left: 255px !important;
}

.minw-255 {
  min-width: 255px !important;
}

.mtpx-255 {
  margin-top: 255px !important;
}

.wpx-255 {
  width: 255px !important;
}

.fs-256 {
  font-size: 256px !important;
}

.mlt-256 {
  margin-left: 256px !important;
}

.minw-256 {
  min-width: 256px !important;
}

.mtpx-256 {
  margin-top: 256px !important;
}

.wpx-256 {
  width: 256px !important;
}

.fs-257 {
  font-size: 257px !important;
}

.mlt-257 {
  margin-left: 257px !important;
}

.minw-257 {
  min-width: 257px !important;
}

.mtpx-257 {
  margin-top: 257px !important;
}

.wpx-257 {
  width: 257px !important;
}

.fs-258 {
  font-size: 258px !important;
}

.mlt-258 {
  margin-left: 258px !important;
}

.minw-258 {
  min-width: 258px !important;
}

.mtpx-258 {
  margin-top: 258px !important;
}

.wpx-258 {
  width: 258px !important;
}

.fs-259 {
  font-size: 259px !important;
}

.mlt-259 {
  margin-left: 259px !important;
}

.minw-259 {
  min-width: 259px !important;
}

.mtpx-259 {
  margin-top: 259px !important;
}

.wpx-259 {
  width: 259px !important;
}

.fs-260 {
  font-size: 260px !important;
}

.mlt-260 {
  margin-left: 260px !important;
}

.minw-260 {
  min-width: 260px !important;
}

.mtpx-260 {
  margin-top: 260px !important;
}

.wpx-260 {
  width: 260px !important;
}

.fs-261 {
  font-size: 261px !important;
}

.mlt-261 {
  margin-left: 261px !important;
}

.minw-261 {
  min-width: 261px !important;
}

.mtpx-261 {
  margin-top: 261px !important;
}

.wpx-261 {
  width: 261px !important;
}

.fs-262 {
  font-size: 262px !important;
}

.mlt-262 {
  margin-left: 262px !important;
}

.minw-262 {
  min-width: 262px !important;
}

.mtpx-262 {
  margin-top: 262px !important;
}

.wpx-262 {
  width: 262px !important;
}

.fs-263 {
  font-size: 263px !important;
}

.mlt-263 {
  margin-left: 263px !important;
}

.minw-263 {
  min-width: 263px !important;
}

.mtpx-263 {
  margin-top: 263px !important;
}

.wpx-263 {
  width: 263px !important;
}

.fs-264 {
  font-size: 264px !important;
}

.mlt-264 {
  margin-left: 264px !important;
}

.minw-264 {
  min-width: 264px !important;
}

.mtpx-264 {
  margin-top: 264px !important;
}

.wpx-264 {
  width: 264px !important;
}

.fs-265 {
  font-size: 265px !important;
}

.mlt-265 {
  margin-left: 265px !important;
}

.minw-265 {
  min-width: 265px !important;
}

.mtpx-265 {
  margin-top: 265px !important;
}

.wpx-265 {
  width: 265px !important;
}

.fs-266 {
  font-size: 266px !important;
}

.mlt-266 {
  margin-left: 266px !important;
}

.minw-266 {
  min-width: 266px !important;
}

.mtpx-266 {
  margin-top: 266px !important;
}

.wpx-266 {
  width: 266px !important;
}

.fs-267 {
  font-size: 267px !important;
}

.mlt-267 {
  margin-left: 267px !important;
}

.minw-267 {
  min-width: 267px !important;
}

.mtpx-267 {
  margin-top: 267px !important;
}

.wpx-267 {
  width: 267px !important;
}

.fs-268 {
  font-size: 268px !important;
}

.mlt-268 {
  margin-left: 268px !important;
}

.minw-268 {
  min-width: 268px !important;
}

.mtpx-268 {
  margin-top: 268px !important;
}

.wpx-268 {
  width: 268px !important;
}

.fs-269 {
  font-size: 269px !important;
}

.mlt-269 {
  margin-left: 269px !important;
}

.minw-269 {
  min-width: 269px !important;
}

.mtpx-269 {
  margin-top: 269px !important;
}

.wpx-269 {
  width: 269px !important;
}

.fs-270 {
  font-size: 270px !important;
}

.mlt-270 {
  margin-left: 270px !important;
}

.minw-270 {
  min-width: 270px !important;
}

.mtpx-270 {
  margin-top: 270px !important;
}

.wpx-270 {
  width: 270px !important;
}

.fs-271 {
  font-size: 271px !important;
}

.mlt-271 {
  margin-left: 271px !important;
}

.minw-271 {
  min-width: 271px !important;
}

.mtpx-271 {
  margin-top: 271px !important;
}

.wpx-271 {
  width: 271px !important;
}

.fs-272 {
  font-size: 272px !important;
}

.mlt-272 {
  margin-left: 272px !important;
}

.minw-272 {
  min-width: 272px !important;
}

.mtpx-272 {
  margin-top: 272px !important;
}

.wpx-272 {
  width: 272px !important;
}

.fs-273 {
  font-size: 273px !important;
}

.mlt-273 {
  margin-left: 273px !important;
}

.minw-273 {
  min-width: 273px !important;
}

.mtpx-273 {
  margin-top: 273px !important;
}

.wpx-273 {
  width: 273px !important;
}

.fs-274 {
  font-size: 274px !important;
}

.mlt-274 {
  margin-left: 274px !important;
}

.minw-274 {
  min-width: 274px !important;
}

.mtpx-274 {
  margin-top: 274px !important;
}

.wpx-274 {
  width: 274px !important;
}

.fs-275 {
  font-size: 275px !important;
}

.mlt-275 {
  margin-left: 275px !important;
}

.minw-275 {
  min-width: 275px !important;
}

.mtpx-275 {
  margin-top: 275px !important;
}

.wpx-275 {
  width: 275px !important;
}

.fs-276 {
  font-size: 276px !important;
}

.mlt-276 {
  margin-left: 276px !important;
}

.minw-276 {
  min-width: 276px !important;
}

.mtpx-276 {
  margin-top: 276px !important;
}

.wpx-276 {
  width: 276px !important;
}

.fs-277 {
  font-size: 277px !important;
}

.mlt-277 {
  margin-left: 277px !important;
}

.minw-277 {
  min-width: 277px !important;
}

.mtpx-277 {
  margin-top: 277px !important;
}

.wpx-277 {
  width: 277px !important;
}

.fs-278 {
  font-size: 278px !important;
}

.mlt-278 {
  margin-left: 278px !important;
}

.minw-278 {
  min-width: 278px !important;
}

.mtpx-278 {
  margin-top: 278px !important;
}

.wpx-278 {
  width: 278px !important;
}

.fs-279 {
  font-size: 279px !important;
}

.mlt-279 {
  margin-left: 279px !important;
}

.minw-279 {
  min-width: 279px !important;
}

.mtpx-279 {
  margin-top: 279px !important;
}

.wpx-279 {
  width: 279px !important;
}

.fs-280 {
  font-size: 280px !important;
}

.mlt-280 {
  margin-left: 280px !important;
}

.minw-280 {
  min-width: 280px !important;
}

.mtpx-280 {
  margin-top: 280px !important;
}

.wpx-280 {
  width: 280px !important;
}

.fs-281 {
  font-size: 281px !important;
}

.mlt-281 {
  margin-left: 281px !important;
}

.minw-281 {
  min-width: 281px !important;
}

.mtpx-281 {
  margin-top: 281px !important;
}

.wpx-281 {
  width: 281px !important;
}

.fs-282 {
  font-size: 282px !important;
}

.mlt-282 {
  margin-left: 282px !important;
}

.minw-282 {
  min-width: 282px !important;
}

.mtpx-282 {
  margin-top: 282px !important;
}

.wpx-282 {
  width: 282px !important;
}

.fs-283 {
  font-size: 283px !important;
}

.mlt-283 {
  margin-left: 283px !important;
}

.minw-283 {
  min-width: 283px !important;
}

.mtpx-283 {
  margin-top: 283px !important;
}

.wpx-283 {
  width: 283px !important;
}

.fs-284 {
  font-size: 284px !important;
}

.mlt-284 {
  margin-left: 284px !important;
}

.minw-284 {
  min-width: 284px !important;
}

.mtpx-284 {
  margin-top: 284px !important;
}

.wpx-284 {
  width: 284px !important;
}

.fs-285 {
  font-size: 285px !important;
}

.mlt-285 {
  margin-left: 285px !important;
}

.minw-285 {
  min-width: 285px !important;
}

.mtpx-285 {
  margin-top: 285px !important;
}

.wpx-285 {
  width: 285px !important;
}

.fs-286 {
  font-size: 286px !important;
}

.mlt-286 {
  margin-left: 286px !important;
}

.minw-286 {
  min-width: 286px !important;
}

.mtpx-286 {
  margin-top: 286px !important;
}

.wpx-286 {
  width: 286px !important;
}

.fs-287 {
  font-size: 287px !important;
}

.mlt-287 {
  margin-left: 287px !important;
}

.minw-287 {
  min-width: 287px !important;
}

.mtpx-287 {
  margin-top: 287px !important;
}

.wpx-287 {
  width: 287px !important;
}

.fs-288 {
  font-size: 288px !important;
}

.mlt-288 {
  margin-left: 288px !important;
}

.minw-288 {
  min-width: 288px !important;
}

.mtpx-288 {
  margin-top: 288px !important;
}

.wpx-288 {
  width: 288px !important;
}

.fs-289 {
  font-size: 289px !important;
}

.mlt-289 {
  margin-left: 289px !important;
}

.minw-289 {
  min-width: 289px !important;
}

.mtpx-289 {
  margin-top: 289px !important;
}

.wpx-289 {
  width: 289px !important;
}

.fs-290 {
  font-size: 290px !important;
}

.mlt-290 {
  margin-left: 290px !important;
}

.minw-290 {
  min-width: 290px !important;
}

.mtpx-290 {
  margin-top: 290px !important;
}

.wpx-290 {
  width: 290px !important;
}

.fs-291 {
  font-size: 291px !important;
}

.mlt-291 {
  margin-left: 291px !important;
}

.minw-291 {
  min-width: 291px !important;
}

.mtpx-291 {
  margin-top: 291px !important;
}

.wpx-291 {
  width: 291px !important;
}

.fs-292 {
  font-size: 292px !important;
}

.mlt-292 {
  margin-left: 292px !important;
}

.minw-292 {
  min-width: 292px !important;
}

.mtpx-292 {
  margin-top: 292px !important;
}

.wpx-292 {
  width: 292px !important;
}

.fs-293 {
  font-size: 293px !important;
}

.mlt-293 {
  margin-left: 293px !important;
}

.minw-293 {
  min-width: 293px !important;
}

.mtpx-293 {
  margin-top: 293px !important;
}

.wpx-293 {
  width: 293px !important;
}

.fs-294 {
  font-size: 294px !important;
}

.mlt-294 {
  margin-left: 294px !important;
}

.minw-294 {
  min-width: 294px !important;
}

.mtpx-294 {
  margin-top: 294px !important;
}

.wpx-294 {
  width: 294px !important;
}

.fs-295 {
  font-size: 295px !important;
}

.mlt-295 {
  margin-left: 295px !important;
}

.minw-295 {
  min-width: 295px !important;
}

.mtpx-295 {
  margin-top: 295px !important;
}

.wpx-295 {
  width: 295px !important;
}

.fs-296 {
  font-size: 296px !important;
}

.mlt-296 {
  margin-left: 296px !important;
}

.minw-296 {
  min-width: 296px !important;
}

.mtpx-296 {
  margin-top: 296px !important;
}

.wpx-296 {
  width: 296px !important;
}

.fs-297 {
  font-size: 297px !important;
}

.mlt-297 {
  margin-left: 297px !important;
}

.minw-297 {
  min-width: 297px !important;
}

.mtpx-297 {
  margin-top: 297px !important;
}

.wpx-297 {
  width: 297px !important;
}

.fs-298 {
  font-size: 298px !important;
}

.mlt-298 {
  margin-left: 298px !important;
}

.minw-298 {
  min-width: 298px !important;
}

.mtpx-298 {
  margin-top: 298px !important;
}

.wpx-298 {
  width: 298px !important;
}

.fs-299 {
  font-size: 299px !important;
}

.mlt-299 {
  margin-left: 299px !important;
}

.minw-299 {
  min-width: 299px !important;
}

.mtpx-299 {
  margin-top: 299px !important;
}

.wpx-299 {
  width: 299px !important;
}

.fs-300 {
  font-size: 300px !important;
}

.mlt-300 {
  margin-left: 300px !important;
}

.minw-300 {
  min-width: 300px !important;
}

.mtpx-300 {
  margin-top: 300px !important;
}

.wpx-300 {
  width: 300px !important;
}

.fs-301 {
  font-size: 301px !important;
}

.mlt-301 {
  margin-left: 301px !important;
}

.minw-301 {
  min-width: 301px !important;
}

.mtpx-301 {
  margin-top: 301px !important;
}

.wpx-301 {
  width: 301px !important;
}

.fs-302 {
  font-size: 302px !important;
}

.mlt-302 {
  margin-left: 302px !important;
}

.minw-302 {
  min-width: 302px !important;
}

.mtpx-302 {
  margin-top: 302px !important;
}

.wpx-302 {
  width: 302px !important;
}

.fs-303 {
  font-size: 303px !important;
}

.mlt-303 {
  margin-left: 303px !important;
}

.minw-303 {
  min-width: 303px !important;
}

.mtpx-303 {
  margin-top: 303px !important;
}

.wpx-303 {
  width: 303px !important;
}

.fs-304 {
  font-size: 304px !important;
}

.mlt-304 {
  margin-left: 304px !important;
}

.minw-304 {
  min-width: 304px !important;
}

.mtpx-304 {
  margin-top: 304px !important;
}

.wpx-304 {
  width: 304px !important;
}

.fs-305 {
  font-size: 305px !important;
}

.mlt-305 {
  margin-left: 305px !important;
}

.minw-305 {
  min-width: 305px !important;
}

.mtpx-305 {
  margin-top: 305px !important;
}

.wpx-305 {
  width: 305px !important;
}

.fs-306 {
  font-size: 306px !important;
}

.mlt-306 {
  margin-left: 306px !important;
}

.minw-306 {
  min-width: 306px !important;
}

.mtpx-306 {
  margin-top: 306px !important;
}

.wpx-306 {
  width: 306px !important;
}

.fs-307 {
  font-size: 307px !important;
}

.mlt-307 {
  margin-left: 307px !important;
}

.minw-307 {
  min-width: 307px !important;
}

.mtpx-307 {
  margin-top: 307px !important;
}

.wpx-307 {
  width: 307px !important;
}

.fs-308 {
  font-size: 308px !important;
}

.mlt-308 {
  margin-left: 308px !important;
}

.minw-308 {
  min-width: 308px !important;
}

.mtpx-308 {
  margin-top: 308px !important;
}

.wpx-308 {
  width: 308px !important;
}

.fs-309 {
  font-size: 309px !important;
}

.mlt-309 {
  margin-left: 309px !important;
}

.minw-309 {
  min-width: 309px !important;
}

.mtpx-309 {
  margin-top: 309px !important;
}

.wpx-309 {
  width: 309px !important;
}

.fs-310 {
  font-size: 310px !important;
}

.mlt-310 {
  margin-left: 310px !important;
}

.minw-310 {
  min-width: 310px !important;
}

.mtpx-310 {
  margin-top: 310px !important;
}

.wpx-310 {
  width: 310px !important;
}

.fs-311 {
  font-size: 311px !important;
}

.mlt-311 {
  margin-left: 311px !important;
}

.minw-311 {
  min-width: 311px !important;
}

.mtpx-311 {
  margin-top: 311px !important;
}

.wpx-311 {
  width: 311px !important;
}

.fs-312 {
  font-size: 312px !important;
}

.mlt-312 {
  margin-left: 312px !important;
}

.minw-312 {
  min-width: 312px !important;
}

.mtpx-312 {
  margin-top: 312px !important;
}

.wpx-312 {
  width: 312px !important;
}

.fs-313 {
  font-size: 313px !important;
}

.mlt-313 {
  margin-left: 313px !important;
}

.minw-313 {
  min-width: 313px !important;
}

.mtpx-313 {
  margin-top: 313px !important;
}

.wpx-313 {
  width: 313px !important;
}

.fs-314 {
  font-size: 314px !important;
}

.mlt-314 {
  margin-left: 314px !important;
}

.minw-314 {
  min-width: 314px !important;
}

.mtpx-314 {
  margin-top: 314px !important;
}

.wpx-314 {
  width: 314px !important;
}

.fs-315 {
  font-size: 315px !important;
}

.mlt-315 {
  margin-left: 315px !important;
}

.minw-315 {
  min-width: 315px !important;
}

.mtpx-315 {
  margin-top: 315px !important;
}

.wpx-315 {
  width: 315px !important;
}

.fs-316 {
  font-size: 316px !important;
}

.mlt-316 {
  margin-left: 316px !important;
}

.minw-316 {
  min-width: 316px !important;
}

.mtpx-316 {
  margin-top: 316px !important;
}

.wpx-316 {
  width: 316px !important;
}

.fs-317 {
  font-size: 317px !important;
}

.mlt-317 {
  margin-left: 317px !important;
}

.minw-317 {
  min-width: 317px !important;
}

.mtpx-317 {
  margin-top: 317px !important;
}

.wpx-317 {
  width: 317px !important;
}

.fs-318 {
  font-size: 318px !important;
}

.mlt-318 {
  margin-left: 318px !important;
}

.minw-318 {
  min-width: 318px !important;
}

.mtpx-318 {
  margin-top: 318px !important;
}

.wpx-318 {
  width: 318px !important;
}

.fs-319 {
  font-size: 319px !important;
}

.mlt-319 {
  margin-left: 319px !important;
}

.minw-319 {
  min-width: 319px !important;
}

.mtpx-319 {
  margin-top: 319px !important;
}

.wpx-319 {
  width: 319px !important;
}

.fs-320 {
  font-size: 320px !important;
}

.mlt-320 {
  margin-left: 320px !important;
}

.minw-320 {
  min-width: 320px !important;
}

.mtpx-320 {
  margin-top: 320px !important;
}

.wpx-320 {
  width: 320px !important;
}

.fs-321 {
  font-size: 321px !important;
}

.mlt-321 {
  margin-left: 321px !important;
}

.minw-321 {
  min-width: 321px !important;
}

.mtpx-321 {
  margin-top: 321px !important;
}

.wpx-321 {
  width: 321px !important;
}

.fs-322 {
  font-size: 322px !important;
}

.mlt-322 {
  margin-left: 322px !important;
}

.minw-322 {
  min-width: 322px !important;
}

.mtpx-322 {
  margin-top: 322px !important;
}

.wpx-322 {
  width: 322px !important;
}

.fs-323 {
  font-size: 323px !important;
}

.mlt-323 {
  margin-left: 323px !important;
}

.minw-323 {
  min-width: 323px !important;
}

.mtpx-323 {
  margin-top: 323px !important;
}

.wpx-323 {
  width: 323px !important;
}

.fs-324 {
  font-size: 324px !important;
}

.mlt-324 {
  margin-left: 324px !important;
}

.minw-324 {
  min-width: 324px !important;
}

.mtpx-324 {
  margin-top: 324px !important;
}

.wpx-324 {
  width: 324px !important;
}

.fs-325 {
  font-size: 325px !important;
}

.mlt-325 {
  margin-left: 325px !important;
}

.minw-325 {
  min-width: 325px !important;
}

.mtpx-325 {
  margin-top: 325px !important;
}

.wpx-325 {
  width: 325px !important;
}

.fs-326 {
  font-size: 326px !important;
}

.mlt-326 {
  margin-left: 326px !important;
}

.minw-326 {
  min-width: 326px !important;
}

.mtpx-326 {
  margin-top: 326px !important;
}

.wpx-326 {
  width: 326px !important;
}

.fs-327 {
  font-size: 327px !important;
}

.mlt-327 {
  margin-left: 327px !important;
}

.minw-327 {
  min-width: 327px !important;
}

.mtpx-327 {
  margin-top: 327px !important;
}

.wpx-327 {
  width: 327px !important;
}

.fs-328 {
  font-size: 328px !important;
}

.mlt-328 {
  margin-left: 328px !important;
}

.minw-328 {
  min-width: 328px !important;
}

.mtpx-328 {
  margin-top: 328px !important;
}

.wpx-328 {
  width: 328px !important;
}

.fs-329 {
  font-size: 329px !important;
}

.mlt-329 {
  margin-left: 329px !important;
}

.minw-329 {
  min-width: 329px !important;
}

.mtpx-329 {
  margin-top: 329px !important;
}

.wpx-329 {
  width: 329px !important;
}

.fs-330 {
  font-size: 330px !important;
}

.mlt-330 {
  margin-left: 330px !important;
}

.minw-330 {
  min-width: 330px !important;
}

.mtpx-330 {
  margin-top: 330px !important;
}

.wpx-330 {
  width: 330px !important;
}

.fs-331 {
  font-size: 331px !important;
}

.mlt-331 {
  margin-left: 331px !important;
}

.minw-331 {
  min-width: 331px !important;
}

.mtpx-331 {
  margin-top: 331px !important;
}

.wpx-331 {
  width: 331px !important;
}

.fs-332 {
  font-size: 332px !important;
}

.mlt-332 {
  margin-left: 332px !important;
}

.minw-332 {
  min-width: 332px !important;
}

.mtpx-332 {
  margin-top: 332px !important;
}

.wpx-332 {
  width: 332px !important;
}

.fs-333 {
  font-size: 333px !important;
}

.mlt-333 {
  margin-left: 333px !important;
}

.minw-333 {
  min-width: 333px !important;
}

.mtpx-333 {
  margin-top: 333px !important;
}

.wpx-333 {
  width: 333px !important;
}

.fs-334 {
  font-size: 334px !important;
}

.mlt-334 {
  margin-left: 334px !important;
}

.minw-334 {
  min-width: 334px !important;
}

.mtpx-334 {
  margin-top: 334px !important;
}

.wpx-334 {
  width: 334px !important;
}

.fs-335 {
  font-size: 335px !important;
}

.mlt-335 {
  margin-left: 335px !important;
}

.minw-335 {
  min-width: 335px !important;
}

.mtpx-335 {
  margin-top: 335px !important;
}

.wpx-335 {
  width: 335px !important;
}

.fs-336 {
  font-size: 336px !important;
}

.mlt-336 {
  margin-left: 336px !important;
}

.minw-336 {
  min-width: 336px !important;
}

.mtpx-336 {
  margin-top: 336px !important;
}

.wpx-336 {
  width: 336px !important;
}

.fs-337 {
  font-size: 337px !important;
}

.mlt-337 {
  margin-left: 337px !important;
}

.minw-337 {
  min-width: 337px !important;
}

.mtpx-337 {
  margin-top: 337px !important;
}

.wpx-337 {
  width: 337px !important;
}

.fs-338 {
  font-size: 338px !important;
}

.mlt-338 {
  margin-left: 338px !important;
}

.minw-338 {
  min-width: 338px !important;
}

.mtpx-338 {
  margin-top: 338px !important;
}

.wpx-338 {
  width: 338px !important;
}

.fs-339 {
  font-size: 339px !important;
}

.mlt-339 {
  margin-left: 339px !important;
}

.minw-339 {
  min-width: 339px !important;
}

.mtpx-339 {
  margin-top: 339px !important;
}

.wpx-339 {
  width: 339px !important;
}

.fs-340 {
  font-size: 340px !important;
}

.mlt-340 {
  margin-left: 340px !important;
}

.minw-340 {
  min-width: 340px !important;
}

.mtpx-340 {
  margin-top: 340px !important;
}

.wpx-340 {
  width: 340px !important;
}

.fs-341 {
  font-size: 341px !important;
}

.mlt-341 {
  margin-left: 341px !important;
}

.minw-341 {
  min-width: 341px !important;
}

.mtpx-341 {
  margin-top: 341px !important;
}

.wpx-341 {
  width: 341px !important;
}

.fs-342 {
  font-size: 342px !important;
}

.mlt-342 {
  margin-left: 342px !important;
}

.minw-342 {
  min-width: 342px !important;
}

.mtpx-342 {
  margin-top: 342px !important;
}

.wpx-342 {
  width: 342px !important;
}

.fs-343 {
  font-size: 343px !important;
}

.mlt-343 {
  margin-left: 343px !important;
}

.minw-343 {
  min-width: 343px !important;
}

.mtpx-343 {
  margin-top: 343px !important;
}

.wpx-343 {
  width: 343px !important;
}

.fs-344 {
  font-size: 344px !important;
}

.mlt-344 {
  margin-left: 344px !important;
}

.minw-344 {
  min-width: 344px !important;
}

.mtpx-344 {
  margin-top: 344px !important;
}

.wpx-344 {
  width: 344px !important;
}

.fs-345 {
  font-size: 345px !important;
}

.mlt-345 {
  margin-left: 345px !important;
}

.minw-345 {
  min-width: 345px !important;
}

.mtpx-345 {
  margin-top: 345px !important;
}

.wpx-345 {
  width: 345px !important;
}

.fs-346 {
  font-size: 346px !important;
}

.mlt-346 {
  margin-left: 346px !important;
}

.minw-346 {
  min-width: 346px !important;
}

.mtpx-346 {
  margin-top: 346px !important;
}

.wpx-346 {
  width: 346px !important;
}

.fs-347 {
  font-size: 347px !important;
}

.mlt-347 {
  margin-left: 347px !important;
}

.minw-347 {
  min-width: 347px !important;
}

.mtpx-347 {
  margin-top: 347px !important;
}

.wpx-347 {
  width: 347px !important;
}

.fs-348 {
  font-size: 348px !important;
}

.mlt-348 {
  margin-left: 348px !important;
}

.minw-348 {
  min-width: 348px !important;
}

.mtpx-348 {
  margin-top: 348px !important;
}

.wpx-348 {
  width: 348px !important;
}

.fs-349 {
  font-size: 349px !important;
}

.mlt-349 {
  margin-left: 349px !important;
}

.minw-349 {
  min-width: 349px !important;
}

.mtpx-349 {
  margin-top: 349px !important;
}

.wpx-349 {
  width: 349px !important;
}

.fs-350 {
  font-size: 350px !important;
}

.mlt-350 {
  margin-left: 350px !important;
}

.minw-350 {
  min-width: 350px !important;
}

.mtpx-350 {
  margin-top: 350px !important;
}

.wpx-350 {
  width: 350px !important;
}

.fs-351 {
  font-size: 351px !important;
}

.mlt-351 {
  margin-left: 351px !important;
}

.minw-351 {
  min-width: 351px !important;
}

.mtpx-351 {
  margin-top: 351px !important;
}

.wpx-351 {
  width: 351px !important;
}

.fs-352 {
  font-size: 352px !important;
}

.mlt-352 {
  margin-left: 352px !important;
}

.minw-352 {
  min-width: 352px !important;
}

.mtpx-352 {
  margin-top: 352px !important;
}

.wpx-352 {
  width: 352px !important;
}

.fs-353 {
  font-size: 353px !important;
}

.mlt-353 {
  margin-left: 353px !important;
}

.minw-353 {
  min-width: 353px !important;
}

.mtpx-353 {
  margin-top: 353px !important;
}

.wpx-353 {
  width: 353px !important;
}

.fs-354 {
  font-size: 354px !important;
}

.mlt-354 {
  margin-left: 354px !important;
}

.minw-354 {
  min-width: 354px !important;
}

.mtpx-354 {
  margin-top: 354px !important;
}

.wpx-354 {
  width: 354px !important;
}

.fs-355 {
  font-size: 355px !important;
}

.mlt-355 {
  margin-left: 355px !important;
}

.minw-355 {
  min-width: 355px !important;
}

.mtpx-355 {
  margin-top: 355px !important;
}

.wpx-355 {
  width: 355px !important;
}

.fs-356 {
  font-size: 356px !important;
}

.mlt-356 {
  margin-left: 356px !important;
}

.minw-356 {
  min-width: 356px !important;
}

.mtpx-356 {
  margin-top: 356px !important;
}

.wpx-356 {
  width: 356px !important;
}

.fs-357 {
  font-size: 357px !important;
}

.mlt-357 {
  margin-left: 357px !important;
}

.minw-357 {
  min-width: 357px !important;
}

.mtpx-357 {
  margin-top: 357px !important;
}

.wpx-357 {
  width: 357px !important;
}

.fs-358 {
  font-size: 358px !important;
}

.mlt-358 {
  margin-left: 358px !important;
}

.minw-358 {
  min-width: 358px !important;
}

.mtpx-358 {
  margin-top: 358px !important;
}

.wpx-358 {
  width: 358px !important;
}

.fs-359 {
  font-size: 359px !important;
}

.mlt-359 {
  margin-left: 359px !important;
}

.minw-359 {
  min-width: 359px !important;
}

.mtpx-359 {
  margin-top: 359px !important;
}

.wpx-359 {
  width: 359px !important;
}

.fs-360 {
  font-size: 360px !important;
}

.mlt-360 {
  margin-left: 360px !important;
}

.minw-360 {
  min-width: 360px !important;
}

.mtpx-360 {
  margin-top: 360px !important;
}

.wpx-360 {
  width: 360px !important;
}

.fs-361 {
  font-size: 361px !important;
}

.mlt-361 {
  margin-left: 361px !important;
}

.minw-361 {
  min-width: 361px !important;
}

.mtpx-361 {
  margin-top: 361px !important;
}

.wpx-361 {
  width: 361px !important;
}

.fs-362 {
  font-size: 362px !important;
}

.mlt-362 {
  margin-left: 362px !important;
}

.minw-362 {
  min-width: 362px !important;
}

.mtpx-362 {
  margin-top: 362px !important;
}

.wpx-362 {
  width: 362px !important;
}

.fs-363 {
  font-size: 363px !important;
}

.mlt-363 {
  margin-left: 363px !important;
}

.minw-363 {
  min-width: 363px !important;
}

.mtpx-363 {
  margin-top: 363px !important;
}

.wpx-363 {
  width: 363px !important;
}

.fs-364 {
  font-size: 364px !important;
}

.mlt-364 {
  margin-left: 364px !important;
}

.minw-364 {
  min-width: 364px !important;
}

.mtpx-364 {
  margin-top: 364px !important;
}

.wpx-364 {
  width: 364px !important;
}

.fs-365 {
  font-size: 365px !important;
}

.mlt-365 {
  margin-left: 365px !important;
}

.minw-365 {
  min-width: 365px !important;
}

.mtpx-365 {
  margin-top: 365px !important;
}

.wpx-365 {
  width: 365px !important;
}

.fs-366 {
  font-size: 366px !important;
}

.mlt-366 {
  margin-left: 366px !important;
}

.minw-366 {
  min-width: 366px !important;
}

.mtpx-366 {
  margin-top: 366px !important;
}

.wpx-366 {
  width: 366px !important;
}

.fs-367 {
  font-size: 367px !important;
}

.mlt-367 {
  margin-left: 367px !important;
}

.minw-367 {
  min-width: 367px !important;
}

.mtpx-367 {
  margin-top: 367px !important;
}

.wpx-367 {
  width: 367px !important;
}

.fs-368 {
  font-size: 368px !important;
}

.mlt-368 {
  margin-left: 368px !important;
}

.minw-368 {
  min-width: 368px !important;
}

.mtpx-368 {
  margin-top: 368px !important;
}

.wpx-368 {
  width: 368px !important;
}

.fs-369 {
  font-size: 369px !important;
}

.mlt-369 {
  margin-left: 369px !important;
}

.minw-369 {
  min-width: 369px !important;
}

.mtpx-369 {
  margin-top: 369px !important;
}

.wpx-369 {
  width: 369px !important;
}

.fs-370 {
  font-size: 370px !important;
}

.mlt-370 {
  margin-left: 370px !important;
}

.minw-370 {
  min-width: 370px !important;
}

.mtpx-370 {
  margin-top: 370px !important;
}

.wpx-370 {
  width: 370px !important;
}

.fs-371 {
  font-size: 371px !important;
}

.mlt-371 {
  margin-left: 371px !important;
}

.minw-371 {
  min-width: 371px !important;
}

.mtpx-371 {
  margin-top: 371px !important;
}

.wpx-371 {
  width: 371px !important;
}

.fs-372 {
  font-size: 372px !important;
}

.mlt-372 {
  margin-left: 372px !important;
}

.minw-372 {
  min-width: 372px !important;
}

.mtpx-372 {
  margin-top: 372px !important;
}

.wpx-372 {
  width: 372px !important;
}

.fs-373 {
  font-size: 373px !important;
}

.mlt-373 {
  margin-left: 373px !important;
}

.minw-373 {
  min-width: 373px !important;
}

.mtpx-373 {
  margin-top: 373px !important;
}

.wpx-373 {
  width: 373px !important;
}

.fs-374 {
  font-size: 374px !important;
}

.mlt-374 {
  margin-left: 374px !important;
}

.minw-374 {
  min-width: 374px !important;
}

.mtpx-374 {
  margin-top: 374px !important;
}

.wpx-374 {
  width: 374px !important;
}

.fs-375 {
  font-size: 375px !important;
}

.mlt-375 {
  margin-left: 375px !important;
}

.minw-375 {
  min-width: 375px !important;
}

.mtpx-375 {
  margin-top: 375px !important;
}

.wpx-375 {
  width: 375px !important;
}

.fs-376 {
  font-size: 376px !important;
}

.mlt-376 {
  margin-left: 376px !important;
}

.minw-376 {
  min-width: 376px !important;
}

.mtpx-376 {
  margin-top: 376px !important;
}

.wpx-376 {
  width: 376px !important;
}

.fs-377 {
  font-size: 377px !important;
}

.mlt-377 {
  margin-left: 377px !important;
}

.minw-377 {
  min-width: 377px !important;
}

.mtpx-377 {
  margin-top: 377px !important;
}

.wpx-377 {
  width: 377px !important;
}

.fs-378 {
  font-size: 378px !important;
}

.mlt-378 {
  margin-left: 378px !important;
}

.minw-378 {
  min-width: 378px !important;
}

.mtpx-378 {
  margin-top: 378px !important;
}

.wpx-378 {
  width: 378px !important;
}

.fs-379 {
  font-size: 379px !important;
}

.mlt-379 {
  margin-left: 379px !important;
}

.minw-379 {
  min-width: 379px !important;
}

.mtpx-379 {
  margin-top: 379px !important;
}

.wpx-379 {
  width: 379px !important;
}

.fs-380 {
  font-size: 380px !important;
}

.mlt-380 {
  margin-left: 380px !important;
}

.minw-380 {
  min-width: 380px !important;
}

.mtpx-380 {
  margin-top: 380px !important;
}

.wpx-380 {
  width: 380px !important;
}

.fs-381 {
  font-size: 381px !important;
}

.mlt-381 {
  margin-left: 381px !important;
}

.minw-381 {
  min-width: 381px !important;
}

.mtpx-381 {
  margin-top: 381px !important;
}

.wpx-381 {
  width: 381px !important;
}

.fs-382 {
  font-size: 382px !important;
}

.mlt-382 {
  margin-left: 382px !important;
}

.minw-382 {
  min-width: 382px !important;
}

.mtpx-382 {
  margin-top: 382px !important;
}

.wpx-382 {
  width: 382px !important;
}

.fs-383 {
  font-size: 383px !important;
}

.mlt-383 {
  margin-left: 383px !important;
}

.minw-383 {
  min-width: 383px !important;
}

.mtpx-383 {
  margin-top: 383px !important;
}

.wpx-383 {
  width: 383px !important;
}

.fs-384 {
  font-size: 384px !important;
}

.mlt-384 {
  margin-left: 384px !important;
}

.minw-384 {
  min-width: 384px !important;
}

.mtpx-384 {
  margin-top: 384px !important;
}

.wpx-384 {
  width: 384px !important;
}

.fs-385 {
  font-size: 385px !important;
}

.mlt-385 {
  margin-left: 385px !important;
}

.minw-385 {
  min-width: 385px !important;
}

.mtpx-385 {
  margin-top: 385px !important;
}

.wpx-385 {
  width: 385px !important;
}

.fs-386 {
  font-size: 386px !important;
}

.mlt-386 {
  margin-left: 386px !important;
}

.minw-386 {
  min-width: 386px !important;
}

.mtpx-386 {
  margin-top: 386px !important;
}

.wpx-386 {
  width: 386px !important;
}

.fs-387 {
  font-size: 387px !important;
}

.mlt-387 {
  margin-left: 387px !important;
}

.minw-387 {
  min-width: 387px !important;
}

.mtpx-387 {
  margin-top: 387px !important;
}

.wpx-387 {
  width: 387px !important;
}

.fs-388 {
  font-size: 388px !important;
}

.mlt-388 {
  margin-left: 388px !important;
}

.minw-388 {
  min-width: 388px !important;
}

.mtpx-388 {
  margin-top: 388px !important;
}

.wpx-388 {
  width: 388px !important;
}

.fs-389 {
  font-size: 389px !important;
}

.mlt-389 {
  margin-left: 389px !important;
}

.minw-389 {
  min-width: 389px !important;
}

.mtpx-389 {
  margin-top: 389px !important;
}

.wpx-389 {
  width: 389px !important;
}

.fs-390 {
  font-size: 390px !important;
}

.mlt-390 {
  margin-left: 390px !important;
}

.minw-390 {
  min-width: 390px !important;
}

.mtpx-390 {
  margin-top: 390px !important;
}

.wpx-390 {
  width: 390px !important;
}

.fs-391 {
  font-size: 391px !important;
}

.mlt-391 {
  margin-left: 391px !important;
}

.minw-391 {
  min-width: 391px !important;
}

.mtpx-391 {
  margin-top: 391px !important;
}

.wpx-391 {
  width: 391px !important;
}

.fs-392 {
  font-size: 392px !important;
}

.mlt-392 {
  margin-left: 392px !important;
}

.minw-392 {
  min-width: 392px !important;
}

.mtpx-392 {
  margin-top: 392px !important;
}

.wpx-392 {
  width: 392px !important;
}

.fs-393 {
  font-size: 393px !important;
}

.mlt-393 {
  margin-left: 393px !important;
}

.minw-393 {
  min-width: 393px !important;
}

.mtpx-393 {
  margin-top: 393px !important;
}

.wpx-393 {
  width: 393px !important;
}

.fs-394 {
  font-size: 394px !important;
}

.mlt-394 {
  margin-left: 394px !important;
}

.minw-394 {
  min-width: 394px !important;
}

.mtpx-394 {
  margin-top: 394px !important;
}

.wpx-394 {
  width: 394px !important;
}

.fs-395 {
  font-size: 395px !important;
}

.mlt-395 {
  margin-left: 395px !important;
}

.minw-395 {
  min-width: 395px !important;
}

.mtpx-395 {
  margin-top: 395px !important;
}

.wpx-395 {
  width: 395px !important;
}

.fs-396 {
  font-size: 396px !important;
}

.mlt-396 {
  margin-left: 396px !important;
}

.minw-396 {
  min-width: 396px !important;
}

.mtpx-396 {
  margin-top: 396px !important;
}

.wpx-396 {
  width: 396px !important;
}

.fs-397 {
  font-size: 397px !important;
}

.mlt-397 {
  margin-left: 397px !important;
}

.minw-397 {
  min-width: 397px !important;
}

.mtpx-397 {
  margin-top: 397px !important;
}

.wpx-397 {
  width: 397px !important;
}

.fs-398 {
  font-size: 398px !important;
}

.mlt-398 {
  margin-left: 398px !important;
}

.minw-398 {
  min-width: 398px !important;
}

.mtpx-398 {
  margin-top: 398px !important;
}

.wpx-398 {
  width: 398px !important;
}

.fs-399 {
  font-size: 399px !important;
}

.mlt-399 {
  margin-left: 399px !important;
}

.minw-399 {
  min-width: 399px !important;
}

.mtpx-399 {
  margin-top: 399px !important;
}

.wpx-399 {
  width: 399px !important;
}

.fs-400 {
  font-size: 400px !important;
}

.mlt-400 {
  margin-left: 400px !important;
}

.minw-400 {
  min-width: 400px !important;
}

.mtpx-400 {
  margin-top: 400px !important;
}

.wpx-400 {
  width: 400px !important;
}

.fs-401 {
  font-size: 401px !important;
}

.mlt-401 {
  margin-left: 401px !important;
}

.minw-401 {
  min-width: 401px !important;
}

.mtpx-401 {
  margin-top: 401px !important;
}

.wpx-401 {
  width: 401px !important;
}

.fs-402 {
  font-size: 402px !important;
}

.mlt-402 {
  margin-left: 402px !important;
}

.minw-402 {
  min-width: 402px !important;
}

.mtpx-402 {
  margin-top: 402px !important;
}

.wpx-402 {
  width: 402px !important;
}

.fs-403 {
  font-size: 403px !important;
}

.mlt-403 {
  margin-left: 403px !important;
}

.minw-403 {
  min-width: 403px !important;
}

.mtpx-403 {
  margin-top: 403px !important;
}

.wpx-403 {
  width: 403px !important;
}

.fs-404 {
  font-size: 404px !important;
}

.mlt-404 {
  margin-left: 404px !important;
}

.minw-404 {
  min-width: 404px !important;
}

.mtpx-404 {
  margin-top: 404px !important;
}

.wpx-404 {
  width: 404px !important;
}

.fs-405 {
  font-size: 405px !important;
}

.mlt-405 {
  margin-left: 405px !important;
}

.minw-405 {
  min-width: 405px !important;
}

.mtpx-405 {
  margin-top: 405px !important;
}

.wpx-405 {
  width: 405px !important;
}

.fs-406 {
  font-size: 406px !important;
}

.mlt-406 {
  margin-left: 406px !important;
}

.minw-406 {
  min-width: 406px !important;
}

.mtpx-406 {
  margin-top: 406px !important;
}

.wpx-406 {
  width: 406px !important;
}

.fs-407 {
  font-size: 407px !important;
}

.mlt-407 {
  margin-left: 407px !important;
}

.minw-407 {
  min-width: 407px !important;
}

.mtpx-407 {
  margin-top: 407px !important;
}

.wpx-407 {
  width: 407px !important;
}

.fs-408 {
  font-size: 408px !important;
}

.mlt-408 {
  margin-left: 408px !important;
}

.minw-408 {
  min-width: 408px !important;
}

.mtpx-408 {
  margin-top: 408px !important;
}

.wpx-408 {
  width: 408px !important;
}

.fs-409 {
  font-size: 409px !important;
}

.mlt-409 {
  margin-left: 409px !important;
}

.minw-409 {
  min-width: 409px !important;
}

.mtpx-409 {
  margin-top: 409px !important;
}

.wpx-409 {
  width: 409px !important;
}

.fs-410 {
  font-size: 410px !important;
}

.mlt-410 {
  margin-left: 410px !important;
}

.minw-410 {
  min-width: 410px !important;
}

.mtpx-410 {
  margin-top: 410px !important;
}

.wpx-410 {
  width: 410px !important;
}

.fs-411 {
  font-size: 411px !important;
}

.mlt-411 {
  margin-left: 411px !important;
}

.minw-411 {
  min-width: 411px !important;
}

.mtpx-411 {
  margin-top: 411px !important;
}

.wpx-411 {
  width: 411px !important;
}

.fs-412 {
  font-size: 412px !important;
}

.mlt-412 {
  margin-left: 412px !important;
}

.minw-412 {
  min-width: 412px !important;
}

.mtpx-412 {
  margin-top: 412px !important;
}

.wpx-412 {
  width: 412px !important;
}

.fs-413 {
  font-size: 413px !important;
}

.mlt-413 {
  margin-left: 413px !important;
}

.minw-413 {
  min-width: 413px !important;
}

.mtpx-413 {
  margin-top: 413px !important;
}

.wpx-413 {
  width: 413px !important;
}

.fs-414 {
  font-size: 414px !important;
}

.mlt-414 {
  margin-left: 414px !important;
}

.minw-414 {
  min-width: 414px !important;
}

.mtpx-414 {
  margin-top: 414px !important;
}

.wpx-414 {
  width: 414px !important;
}

.fs-415 {
  font-size: 415px !important;
}

.mlt-415 {
  margin-left: 415px !important;
}

.minw-415 {
  min-width: 415px !important;
}

.mtpx-415 {
  margin-top: 415px !important;
}

.wpx-415 {
  width: 415px !important;
}

.fs-416 {
  font-size: 416px !important;
}

.mlt-416 {
  margin-left: 416px !important;
}

.minw-416 {
  min-width: 416px !important;
}

.mtpx-416 {
  margin-top: 416px !important;
}

.wpx-416 {
  width: 416px !important;
}

.fs-417 {
  font-size: 417px !important;
}

.mlt-417 {
  margin-left: 417px !important;
}

.minw-417 {
  min-width: 417px !important;
}

.mtpx-417 {
  margin-top: 417px !important;
}

.wpx-417 {
  width: 417px !important;
}

.fs-418 {
  font-size: 418px !important;
}

.mlt-418 {
  margin-left: 418px !important;
}

.minw-418 {
  min-width: 418px !important;
}

.mtpx-418 {
  margin-top: 418px !important;
}

.wpx-418 {
  width: 418px !important;
}

.fs-419 {
  font-size: 419px !important;
}

.mlt-419 {
  margin-left: 419px !important;
}

.minw-419 {
  min-width: 419px !important;
}

.mtpx-419 {
  margin-top: 419px !important;
}

.wpx-419 {
  width: 419px !important;
}

.fs-420 {
  font-size: 420px !important;
}

.mlt-420 {
  margin-left: 420px !important;
}

.minw-420 {
  min-width: 420px !important;
}

.mtpx-420 {
  margin-top: 420px !important;
}

.wpx-420 {
  width: 420px !important;
}

.fs-421 {
  font-size: 421px !important;
}

.mlt-421 {
  margin-left: 421px !important;
}

.minw-421 {
  min-width: 421px !important;
}

.mtpx-421 {
  margin-top: 421px !important;
}

.wpx-421 {
  width: 421px !important;
}

.fs-422 {
  font-size: 422px !important;
}

.mlt-422 {
  margin-left: 422px !important;
}

.minw-422 {
  min-width: 422px !important;
}

.mtpx-422 {
  margin-top: 422px !important;
}

.wpx-422 {
  width: 422px !important;
}

.fs-423 {
  font-size: 423px !important;
}

.mlt-423 {
  margin-left: 423px !important;
}

.minw-423 {
  min-width: 423px !important;
}

.mtpx-423 {
  margin-top: 423px !important;
}

.wpx-423 {
  width: 423px !important;
}

.fs-424 {
  font-size: 424px !important;
}

.mlt-424 {
  margin-left: 424px !important;
}

.minw-424 {
  min-width: 424px !important;
}

.mtpx-424 {
  margin-top: 424px !important;
}

.wpx-424 {
  width: 424px !important;
}

.fs-425 {
  font-size: 425px !important;
}

.mlt-425 {
  margin-left: 425px !important;
}

.minw-425 {
  min-width: 425px !important;
}

.mtpx-425 {
  margin-top: 425px !important;
}

.wpx-425 {
  width: 425px !important;
}

.fs-426 {
  font-size: 426px !important;
}

.mlt-426 {
  margin-left: 426px !important;
}

.minw-426 {
  min-width: 426px !important;
}

.mtpx-426 {
  margin-top: 426px !important;
}

.wpx-426 {
  width: 426px !important;
}

.fs-427 {
  font-size: 427px !important;
}

.mlt-427 {
  margin-left: 427px !important;
}

.minw-427 {
  min-width: 427px !important;
}

.mtpx-427 {
  margin-top: 427px !important;
}

.wpx-427 {
  width: 427px !important;
}

.fs-428 {
  font-size: 428px !important;
}

.mlt-428 {
  margin-left: 428px !important;
}

.minw-428 {
  min-width: 428px !important;
}

.mtpx-428 {
  margin-top: 428px !important;
}

.wpx-428 {
  width: 428px !important;
}

.fs-429 {
  font-size: 429px !important;
}

.mlt-429 {
  margin-left: 429px !important;
}

.minw-429 {
  min-width: 429px !important;
}

.mtpx-429 {
  margin-top: 429px !important;
}

.wpx-429 {
  width: 429px !important;
}

.fs-430 {
  font-size: 430px !important;
}

.mlt-430 {
  margin-left: 430px !important;
}

.minw-430 {
  min-width: 430px !important;
}

.mtpx-430 {
  margin-top: 430px !important;
}

.wpx-430 {
  width: 430px !important;
}

.fs-431 {
  font-size: 431px !important;
}

.mlt-431 {
  margin-left: 431px !important;
}

.minw-431 {
  min-width: 431px !important;
}

.mtpx-431 {
  margin-top: 431px !important;
}

.wpx-431 {
  width: 431px !important;
}

.fs-432 {
  font-size: 432px !important;
}

.mlt-432 {
  margin-left: 432px !important;
}

.minw-432 {
  min-width: 432px !important;
}

.mtpx-432 {
  margin-top: 432px !important;
}

.wpx-432 {
  width: 432px !important;
}

.fs-433 {
  font-size: 433px !important;
}

.mlt-433 {
  margin-left: 433px !important;
}

.minw-433 {
  min-width: 433px !important;
}

.mtpx-433 {
  margin-top: 433px !important;
}

.wpx-433 {
  width: 433px !important;
}

.fs-434 {
  font-size: 434px !important;
}

.mlt-434 {
  margin-left: 434px !important;
}

.minw-434 {
  min-width: 434px !important;
}

.mtpx-434 {
  margin-top: 434px !important;
}

.wpx-434 {
  width: 434px !important;
}

.fs-435 {
  font-size: 435px !important;
}

.mlt-435 {
  margin-left: 435px !important;
}

.minw-435 {
  min-width: 435px !important;
}

.mtpx-435 {
  margin-top: 435px !important;
}

.wpx-435 {
  width: 435px !important;
}

.fs-436 {
  font-size: 436px !important;
}

.mlt-436 {
  margin-left: 436px !important;
}

.minw-436 {
  min-width: 436px !important;
}

.mtpx-436 {
  margin-top: 436px !important;
}

.wpx-436 {
  width: 436px !important;
}

.fs-437 {
  font-size: 437px !important;
}

.mlt-437 {
  margin-left: 437px !important;
}

.minw-437 {
  min-width: 437px !important;
}

.mtpx-437 {
  margin-top: 437px !important;
}

.wpx-437 {
  width: 437px !important;
}

.fs-438 {
  font-size: 438px !important;
}

.mlt-438 {
  margin-left: 438px !important;
}

.minw-438 {
  min-width: 438px !important;
}

.mtpx-438 {
  margin-top: 438px !important;
}

.wpx-438 {
  width: 438px !important;
}

.fs-439 {
  font-size: 439px !important;
}

.mlt-439 {
  margin-left: 439px !important;
}

.minw-439 {
  min-width: 439px !important;
}

.mtpx-439 {
  margin-top: 439px !important;
}

.wpx-439 {
  width: 439px !important;
}

.fs-440 {
  font-size: 440px !important;
}

.mlt-440 {
  margin-left: 440px !important;
}

.minw-440 {
  min-width: 440px !important;
}

.mtpx-440 {
  margin-top: 440px !important;
}

.wpx-440 {
  width: 440px !important;
}

.fs-441 {
  font-size: 441px !important;
}

.mlt-441 {
  margin-left: 441px !important;
}

.minw-441 {
  min-width: 441px !important;
}

.mtpx-441 {
  margin-top: 441px !important;
}

.wpx-441 {
  width: 441px !important;
}

.fs-442 {
  font-size: 442px !important;
}

.mlt-442 {
  margin-left: 442px !important;
}

.minw-442 {
  min-width: 442px !important;
}

.mtpx-442 {
  margin-top: 442px !important;
}

.wpx-442 {
  width: 442px !important;
}

.fs-443 {
  font-size: 443px !important;
}

.mlt-443 {
  margin-left: 443px !important;
}

.minw-443 {
  min-width: 443px !important;
}

.mtpx-443 {
  margin-top: 443px !important;
}

.wpx-443 {
  width: 443px !important;
}

.fs-444 {
  font-size: 444px !important;
}

.mlt-444 {
  margin-left: 444px !important;
}

.minw-444 {
  min-width: 444px !important;
}

.mtpx-444 {
  margin-top: 444px !important;
}

.wpx-444 {
  width: 444px !important;
}

.fs-445 {
  font-size: 445px !important;
}

.mlt-445 {
  margin-left: 445px !important;
}

.minw-445 {
  min-width: 445px !important;
}

.mtpx-445 {
  margin-top: 445px !important;
}

.wpx-445 {
  width: 445px !important;
}

.fs-446 {
  font-size: 446px !important;
}

.mlt-446 {
  margin-left: 446px !important;
}

.minw-446 {
  min-width: 446px !important;
}

.mtpx-446 {
  margin-top: 446px !important;
}

.wpx-446 {
  width: 446px !important;
}

.fs-447 {
  font-size: 447px !important;
}

.mlt-447 {
  margin-left: 447px !important;
}

.minw-447 {
  min-width: 447px !important;
}

.mtpx-447 {
  margin-top: 447px !important;
}

.wpx-447 {
  width: 447px !important;
}

.fs-448 {
  font-size: 448px !important;
}

.mlt-448 {
  margin-left: 448px !important;
}

.minw-448 {
  min-width: 448px !important;
}

.mtpx-448 {
  margin-top: 448px !important;
}

.wpx-448 {
  width: 448px !important;
}

.fs-449 {
  font-size: 449px !important;
}

.mlt-449 {
  margin-left: 449px !important;
}

.minw-449 {
  min-width: 449px !important;
}

.mtpx-449 {
  margin-top: 449px !important;
}

.wpx-449 {
  width: 449px !important;
}

.fs-450 {
  font-size: 450px !important;
}

.mlt-450 {
  margin-left: 450px !important;
}

.minw-450 {
  min-width: 450px !important;
}

.mtpx-450 {
  margin-top: 450px !important;
}

.wpx-450 {
  width: 450px !important;
}

.fs-451 {
  font-size: 451px !important;
}

.mlt-451 {
  margin-left: 451px !important;
}

.minw-451 {
  min-width: 451px !important;
}

.mtpx-451 {
  margin-top: 451px !important;
}

.wpx-451 {
  width: 451px !important;
}

.fs-452 {
  font-size: 452px !important;
}

.mlt-452 {
  margin-left: 452px !important;
}

.minw-452 {
  min-width: 452px !important;
}

.mtpx-452 {
  margin-top: 452px !important;
}

.wpx-452 {
  width: 452px !important;
}

.fs-453 {
  font-size: 453px !important;
}

.mlt-453 {
  margin-left: 453px !important;
}

.minw-453 {
  min-width: 453px !important;
}

.mtpx-453 {
  margin-top: 453px !important;
}

.wpx-453 {
  width: 453px !important;
}

.fs-454 {
  font-size: 454px !important;
}

.mlt-454 {
  margin-left: 454px !important;
}

.minw-454 {
  min-width: 454px !important;
}

.mtpx-454 {
  margin-top: 454px !important;
}

.wpx-454 {
  width: 454px !important;
}

.fs-455 {
  font-size: 455px !important;
}

.mlt-455 {
  margin-left: 455px !important;
}

.minw-455 {
  min-width: 455px !important;
}

.mtpx-455 {
  margin-top: 455px !important;
}

.wpx-455 {
  width: 455px !important;
}

.fs-456 {
  font-size: 456px !important;
}

.mlt-456 {
  margin-left: 456px !important;
}

.minw-456 {
  min-width: 456px !important;
}

.mtpx-456 {
  margin-top: 456px !important;
}

.wpx-456 {
  width: 456px !important;
}

.fs-457 {
  font-size: 457px !important;
}

.mlt-457 {
  margin-left: 457px !important;
}

.minw-457 {
  min-width: 457px !important;
}

.mtpx-457 {
  margin-top: 457px !important;
}

.wpx-457 {
  width: 457px !important;
}

.fs-458 {
  font-size: 458px !important;
}

.mlt-458 {
  margin-left: 458px !important;
}

.minw-458 {
  min-width: 458px !important;
}

.mtpx-458 {
  margin-top: 458px !important;
}

.wpx-458 {
  width: 458px !important;
}

.fs-459 {
  font-size: 459px !important;
}

.mlt-459 {
  margin-left: 459px !important;
}

.minw-459 {
  min-width: 459px !important;
}

.mtpx-459 {
  margin-top: 459px !important;
}

.wpx-459 {
  width: 459px !important;
}

.fs-460 {
  font-size: 460px !important;
}

.mlt-460 {
  margin-left: 460px !important;
}

.minw-460 {
  min-width: 460px !important;
}

.mtpx-460 {
  margin-top: 460px !important;
}

.wpx-460 {
  width: 460px !important;
}

.fs-461 {
  font-size: 461px !important;
}

.mlt-461 {
  margin-left: 461px !important;
}

.minw-461 {
  min-width: 461px !important;
}

.mtpx-461 {
  margin-top: 461px !important;
}

.wpx-461 {
  width: 461px !important;
}

.fs-462 {
  font-size: 462px !important;
}

.mlt-462 {
  margin-left: 462px !important;
}

.minw-462 {
  min-width: 462px !important;
}

.mtpx-462 {
  margin-top: 462px !important;
}

.wpx-462 {
  width: 462px !important;
}

.fs-463 {
  font-size: 463px !important;
}

.mlt-463 {
  margin-left: 463px !important;
}

.minw-463 {
  min-width: 463px !important;
}

.mtpx-463 {
  margin-top: 463px !important;
}

.wpx-463 {
  width: 463px !important;
}

.fs-464 {
  font-size: 464px !important;
}

.mlt-464 {
  margin-left: 464px !important;
}

.minw-464 {
  min-width: 464px !important;
}

.mtpx-464 {
  margin-top: 464px !important;
}

.wpx-464 {
  width: 464px !important;
}

.fs-465 {
  font-size: 465px !important;
}

.mlt-465 {
  margin-left: 465px !important;
}

.minw-465 {
  min-width: 465px !important;
}

.mtpx-465 {
  margin-top: 465px !important;
}

.wpx-465 {
  width: 465px !important;
}

.fs-466 {
  font-size: 466px !important;
}

.mlt-466 {
  margin-left: 466px !important;
}

.minw-466 {
  min-width: 466px !important;
}

.mtpx-466 {
  margin-top: 466px !important;
}

.wpx-466 {
  width: 466px !important;
}

.fs-467 {
  font-size: 467px !important;
}

.mlt-467 {
  margin-left: 467px !important;
}

.minw-467 {
  min-width: 467px !important;
}

.mtpx-467 {
  margin-top: 467px !important;
}

.wpx-467 {
  width: 467px !important;
}

.fs-468 {
  font-size: 468px !important;
}

.mlt-468 {
  margin-left: 468px !important;
}

.minw-468 {
  min-width: 468px !important;
}

.mtpx-468 {
  margin-top: 468px !important;
}

.wpx-468 {
  width: 468px !important;
}

.fs-469 {
  font-size: 469px !important;
}

.mlt-469 {
  margin-left: 469px !important;
}

.minw-469 {
  min-width: 469px !important;
}

.mtpx-469 {
  margin-top: 469px !important;
}

.wpx-469 {
  width: 469px !important;
}

.fs-470 {
  font-size: 470px !important;
}

.mlt-470 {
  margin-left: 470px !important;
}

.minw-470 {
  min-width: 470px !important;
}

.mtpx-470 {
  margin-top: 470px !important;
}

.wpx-470 {
  width: 470px !important;
}

.fs-471 {
  font-size: 471px !important;
}

.mlt-471 {
  margin-left: 471px !important;
}

.minw-471 {
  min-width: 471px !important;
}

.mtpx-471 {
  margin-top: 471px !important;
}

.wpx-471 {
  width: 471px !important;
}

.fs-472 {
  font-size: 472px !important;
}

.mlt-472 {
  margin-left: 472px !important;
}

.minw-472 {
  min-width: 472px !important;
}

.mtpx-472 {
  margin-top: 472px !important;
}

.wpx-472 {
  width: 472px !important;
}

.fs-473 {
  font-size: 473px !important;
}

.mlt-473 {
  margin-left: 473px !important;
}

.minw-473 {
  min-width: 473px !important;
}

.mtpx-473 {
  margin-top: 473px !important;
}

.wpx-473 {
  width: 473px !important;
}

.fs-474 {
  font-size: 474px !important;
}

.mlt-474 {
  margin-left: 474px !important;
}

.minw-474 {
  min-width: 474px !important;
}

.mtpx-474 {
  margin-top: 474px !important;
}

.wpx-474 {
  width: 474px !important;
}

.fs-475 {
  font-size: 475px !important;
}

.mlt-475 {
  margin-left: 475px !important;
}

.minw-475 {
  min-width: 475px !important;
}

.mtpx-475 {
  margin-top: 475px !important;
}

.wpx-475 {
  width: 475px !important;
}

.fs-476 {
  font-size: 476px !important;
}

.mlt-476 {
  margin-left: 476px !important;
}

.minw-476 {
  min-width: 476px !important;
}

.mtpx-476 {
  margin-top: 476px !important;
}

.wpx-476 {
  width: 476px !important;
}

.fs-477 {
  font-size: 477px !important;
}

.mlt-477 {
  margin-left: 477px !important;
}

.minw-477 {
  min-width: 477px !important;
}

.mtpx-477 {
  margin-top: 477px !important;
}

.wpx-477 {
  width: 477px !important;
}

.fs-478 {
  font-size: 478px !important;
}

.mlt-478 {
  margin-left: 478px !important;
}

.minw-478 {
  min-width: 478px !important;
}

.mtpx-478 {
  margin-top: 478px !important;
}

.wpx-478 {
  width: 478px !important;
}

.fs-479 {
  font-size: 479px !important;
}

.mlt-479 {
  margin-left: 479px !important;
}

.minw-479 {
  min-width: 479px !important;
}

.mtpx-479 {
  margin-top: 479px !important;
}

.wpx-479 {
  width: 479px !important;
}

.fs-480 {
  font-size: 480px !important;
}

.mlt-480 {
  margin-left: 480px !important;
}

.minw-480 {
  min-width: 480px !important;
}

.mtpx-480 {
  margin-top: 480px !important;
}

.wpx-480 {
  width: 480px !important;
}

.fs-481 {
  font-size: 481px !important;
}

.mlt-481 {
  margin-left: 481px !important;
}

.minw-481 {
  min-width: 481px !important;
}

.mtpx-481 {
  margin-top: 481px !important;
}

.wpx-481 {
  width: 481px !important;
}

.fs-482 {
  font-size: 482px !important;
}

.mlt-482 {
  margin-left: 482px !important;
}

.minw-482 {
  min-width: 482px !important;
}

.mtpx-482 {
  margin-top: 482px !important;
}

.wpx-482 {
  width: 482px !important;
}

.fs-483 {
  font-size: 483px !important;
}

.mlt-483 {
  margin-left: 483px !important;
}

.minw-483 {
  min-width: 483px !important;
}

.mtpx-483 {
  margin-top: 483px !important;
}

.wpx-483 {
  width: 483px !important;
}

.fs-484 {
  font-size: 484px !important;
}

.mlt-484 {
  margin-left: 484px !important;
}

.minw-484 {
  min-width: 484px !important;
}

.mtpx-484 {
  margin-top: 484px !important;
}

.wpx-484 {
  width: 484px !important;
}

.fs-485 {
  font-size: 485px !important;
}

.mlt-485 {
  margin-left: 485px !important;
}

.minw-485 {
  min-width: 485px !important;
}

.mtpx-485 {
  margin-top: 485px !important;
}

.wpx-485 {
  width: 485px !important;
}

.fs-486 {
  font-size: 486px !important;
}

.mlt-486 {
  margin-left: 486px !important;
}

.minw-486 {
  min-width: 486px !important;
}

.mtpx-486 {
  margin-top: 486px !important;
}

.wpx-486 {
  width: 486px !important;
}

.fs-487 {
  font-size: 487px !important;
}

.mlt-487 {
  margin-left: 487px !important;
}

.minw-487 {
  min-width: 487px !important;
}

.mtpx-487 {
  margin-top: 487px !important;
}

.wpx-487 {
  width: 487px !important;
}

.fs-488 {
  font-size: 488px !important;
}

.mlt-488 {
  margin-left: 488px !important;
}

.minw-488 {
  min-width: 488px !important;
}

.mtpx-488 {
  margin-top: 488px !important;
}

.wpx-488 {
  width: 488px !important;
}

.fs-489 {
  font-size: 489px !important;
}

.mlt-489 {
  margin-left: 489px !important;
}

.minw-489 {
  min-width: 489px !important;
}

.mtpx-489 {
  margin-top: 489px !important;
}

.wpx-489 {
  width: 489px !important;
}

.fs-490 {
  font-size: 490px !important;
}

.mlt-490 {
  margin-left: 490px !important;
}

.minw-490 {
  min-width: 490px !important;
}

.mtpx-490 {
  margin-top: 490px !important;
}

.wpx-490 {
  width: 490px !important;
}

.fs-491 {
  font-size: 491px !important;
}

.mlt-491 {
  margin-left: 491px !important;
}

.minw-491 {
  min-width: 491px !important;
}

.mtpx-491 {
  margin-top: 491px !important;
}

.wpx-491 {
  width: 491px !important;
}

.fs-492 {
  font-size: 492px !important;
}

.mlt-492 {
  margin-left: 492px !important;
}

.minw-492 {
  min-width: 492px !important;
}

.mtpx-492 {
  margin-top: 492px !important;
}

.wpx-492 {
  width: 492px !important;
}

.fs-493 {
  font-size: 493px !important;
}

.mlt-493 {
  margin-left: 493px !important;
}

.minw-493 {
  min-width: 493px !important;
}

.mtpx-493 {
  margin-top: 493px !important;
}

.wpx-493 {
  width: 493px !important;
}

.fs-494 {
  font-size: 494px !important;
}

.mlt-494 {
  margin-left: 494px !important;
}

.minw-494 {
  min-width: 494px !important;
}

.mtpx-494 {
  margin-top: 494px !important;
}

.wpx-494 {
  width: 494px !important;
}

.fs-495 {
  font-size: 495px !important;
}

.mlt-495 {
  margin-left: 495px !important;
}

.minw-495 {
  min-width: 495px !important;
}

.mtpx-495 {
  margin-top: 495px !important;
}

.wpx-495 {
  width: 495px !important;
}

.fs-496 {
  font-size: 496px !important;
}

.mlt-496 {
  margin-left: 496px !important;
}

.minw-496 {
  min-width: 496px !important;
}

.mtpx-496 {
  margin-top: 496px !important;
}

.wpx-496 {
  width: 496px !important;
}

.fs-497 {
  font-size: 497px !important;
}

.mlt-497 {
  margin-left: 497px !important;
}

.minw-497 {
  min-width: 497px !important;
}

.mtpx-497 {
  margin-top: 497px !important;
}

.wpx-497 {
  width: 497px !important;
}

.fs-498 {
  font-size: 498px !important;
}

.mlt-498 {
  margin-left: 498px !important;
}

.minw-498 {
  min-width: 498px !important;
}

.mtpx-498 {
  margin-top: 498px !important;
}

.wpx-498 {
  width: 498px !important;
}

.fs-499 {
  font-size: 499px !important;
}

.mlt-499 {
  margin-left: 499px !important;
}

.minw-499 {
  min-width: 499px !important;
}

.mtpx-499 {
  margin-top: 499px !important;
}

.wpx-499 {
  width: 499px !important;
}

.fs-500 {
  font-size: 500px !important;
}

.mlt-500 {
  margin-left: 500px !important;
}

.minw-500 {
  min-width: 500px !important;
}

.mtpx-500 {
  margin-top: 500px !important;
}

.wpx-500 {
  width: 500px !important;
}

.fs-501 {
  font-size: 501px !important;
}

.mlt-501 {
  margin-left: 501px !important;
}

.minw-501 {
  min-width: 501px !important;
}

.mtpx-501 {
  margin-top: 501px !important;
}

.wpx-501 {
  width: 501px !important;
}

.fs-502 {
  font-size: 502px !important;
}

.mlt-502 {
  margin-left: 502px !important;
}

.minw-502 {
  min-width: 502px !important;
}

.mtpx-502 {
  margin-top: 502px !important;
}

.wpx-502 {
  width: 502px !important;
}

.fs-503 {
  font-size: 503px !important;
}

.mlt-503 {
  margin-left: 503px !important;
}

.minw-503 {
  min-width: 503px !important;
}

.mtpx-503 {
  margin-top: 503px !important;
}

.wpx-503 {
  width: 503px !important;
}

.fs-504 {
  font-size: 504px !important;
}

.mlt-504 {
  margin-left: 504px !important;
}

.minw-504 {
  min-width: 504px !important;
}

.mtpx-504 {
  margin-top: 504px !important;
}

.wpx-504 {
  width: 504px !important;
}

.fs-505 {
  font-size: 505px !important;
}

.mlt-505 {
  margin-left: 505px !important;
}

.minw-505 {
  min-width: 505px !important;
}

.mtpx-505 {
  margin-top: 505px !important;
}

.wpx-505 {
  width: 505px !important;
}

.fs-506 {
  font-size: 506px !important;
}

.mlt-506 {
  margin-left: 506px !important;
}

.minw-506 {
  min-width: 506px !important;
}

.mtpx-506 {
  margin-top: 506px !important;
}

.wpx-506 {
  width: 506px !important;
}

.fs-507 {
  font-size: 507px !important;
}

.mlt-507 {
  margin-left: 507px !important;
}

.minw-507 {
  min-width: 507px !important;
}

.mtpx-507 {
  margin-top: 507px !important;
}

.wpx-507 {
  width: 507px !important;
}

.fs-508 {
  font-size: 508px !important;
}

.mlt-508 {
  margin-left: 508px !important;
}

.minw-508 {
  min-width: 508px !important;
}

.mtpx-508 {
  margin-top: 508px !important;
}

.wpx-508 {
  width: 508px !important;
}

.fs-509 {
  font-size: 509px !important;
}

.mlt-509 {
  margin-left: 509px !important;
}

.minw-509 {
  min-width: 509px !important;
}

.mtpx-509 {
  margin-top: 509px !important;
}

.wpx-509 {
  width: 509px !important;
}

.fs-510 {
  font-size: 510px !important;
}

.mlt-510 {
  margin-left: 510px !important;
}

.minw-510 {
  min-width: 510px !important;
}

.mtpx-510 {
  margin-top: 510px !important;
}

.wpx-510 {
  width: 510px !important;
}

.fs-511 {
  font-size: 511px !important;
}

.mlt-511 {
  margin-left: 511px !important;
}

.minw-511 {
  min-width: 511px !important;
}

.mtpx-511 {
  margin-top: 511px !important;
}

.wpx-511 {
  width: 511px !important;
}

.fs-512 {
  font-size: 512px !important;
}

.mlt-512 {
  margin-left: 512px !important;
}

.minw-512 {
  min-width: 512px !important;
}

.mtpx-512 {
  margin-top: 512px !important;
}

.wpx-512 {
  width: 512px !important;
}

.fs-513 {
  font-size: 513px !important;
}

.mlt-513 {
  margin-left: 513px !important;
}

.minw-513 {
  min-width: 513px !important;
}

.mtpx-513 {
  margin-top: 513px !important;
}

.wpx-513 {
  width: 513px !important;
}

.fs-514 {
  font-size: 514px !important;
}

.mlt-514 {
  margin-left: 514px !important;
}

.minw-514 {
  min-width: 514px !important;
}

.mtpx-514 {
  margin-top: 514px !important;
}

.wpx-514 {
  width: 514px !important;
}

.fs-515 {
  font-size: 515px !important;
}

.mlt-515 {
  margin-left: 515px !important;
}

.minw-515 {
  min-width: 515px !important;
}

.mtpx-515 {
  margin-top: 515px !important;
}

.wpx-515 {
  width: 515px !important;
}

.fs-516 {
  font-size: 516px !important;
}

.mlt-516 {
  margin-left: 516px !important;
}

.minw-516 {
  min-width: 516px !important;
}

.mtpx-516 {
  margin-top: 516px !important;
}

.wpx-516 {
  width: 516px !important;
}

.fs-517 {
  font-size: 517px !important;
}

.mlt-517 {
  margin-left: 517px !important;
}

.minw-517 {
  min-width: 517px !important;
}

.mtpx-517 {
  margin-top: 517px !important;
}

.wpx-517 {
  width: 517px !important;
}

.fs-518 {
  font-size: 518px !important;
}

.mlt-518 {
  margin-left: 518px !important;
}

.minw-518 {
  min-width: 518px !important;
}

.mtpx-518 {
  margin-top: 518px !important;
}

.wpx-518 {
  width: 518px !important;
}

.fs-519 {
  font-size: 519px !important;
}

.mlt-519 {
  margin-left: 519px !important;
}

.minw-519 {
  min-width: 519px !important;
}

.mtpx-519 {
  margin-top: 519px !important;
}

.wpx-519 {
  width: 519px !important;
}

.fs-520 {
  font-size: 520px !important;
}

.mlt-520 {
  margin-left: 520px !important;
}

.minw-520 {
  min-width: 520px !important;
}

.mtpx-520 {
  margin-top: 520px !important;
}

.wpx-520 {
  width: 520px !important;
}

.fs-521 {
  font-size: 521px !important;
}

.mlt-521 {
  margin-left: 521px !important;
}

.minw-521 {
  min-width: 521px !important;
}

.mtpx-521 {
  margin-top: 521px !important;
}

.wpx-521 {
  width: 521px !important;
}

.fs-522 {
  font-size: 522px !important;
}

.mlt-522 {
  margin-left: 522px !important;
}

.minw-522 {
  min-width: 522px !important;
}

.mtpx-522 {
  margin-top: 522px !important;
}

.wpx-522 {
  width: 522px !important;
}

.fs-523 {
  font-size: 523px !important;
}

.mlt-523 {
  margin-left: 523px !important;
}

.minw-523 {
  min-width: 523px !important;
}

.mtpx-523 {
  margin-top: 523px !important;
}

.wpx-523 {
  width: 523px !important;
}

.fs-524 {
  font-size: 524px !important;
}

.mlt-524 {
  margin-left: 524px !important;
}

.minw-524 {
  min-width: 524px !important;
}

.mtpx-524 {
  margin-top: 524px !important;
}

.wpx-524 {
  width: 524px !important;
}

.fs-525 {
  font-size: 525px !important;
}

.mlt-525 {
  margin-left: 525px !important;
}

.minw-525 {
  min-width: 525px !important;
}

.mtpx-525 {
  margin-top: 525px !important;
}

.wpx-525 {
  width: 525px !important;
}

.fs-526 {
  font-size: 526px !important;
}

.mlt-526 {
  margin-left: 526px !important;
}

.minw-526 {
  min-width: 526px !important;
}

.mtpx-526 {
  margin-top: 526px !important;
}

.wpx-526 {
  width: 526px !important;
}

.fs-527 {
  font-size: 527px !important;
}

.mlt-527 {
  margin-left: 527px !important;
}

.minw-527 {
  min-width: 527px !important;
}

.mtpx-527 {
  margin-top: 527px !important;
}

.wpx-527 {
  width: 527px !important;
}

.fs-528 {
  font-size: 528px !important;
}

.mlt-528 {
  margin-left: 528px !important;
}

.minw-528 {
  min-width: 528px !important;
}

.mtpx-528 {
  margin-top: 528px !important;
}

.wpx-528 {
  width: 528px !important;
}

.fs-529 {
  font-size: 529px !important;
}

.mlt-529 {
  margin-left: 529px !important;
}

.minw-529 {
  min-width: 529px !important;
}

.mtpx-529 {
  margin-top: 529px !important;
}

.wpx-529 {
  width: 529px !important;
}

.fs-530 {
  font-size: 530px !important;
}

.mlt-530 {
  margin-left: 530px !important;
}

.minw-530 {
  min-width: 530px !important;
}

.mtpx-530 {
  margin-top: 530px !important;
}

.wpx-530 {
  width: 530px !important;
}

.fs-531 {
  font-size: 531px !important;
}

.mlt-531 {
  margin-left: 531px !important;
}

.minw-531 {
  min-width: 531px !important;
}

.mtpx-531 {
  margin-top: 531px !important;
}

.wpx-531 {
  width: 531px !important;
}

.fs-532 {
  font-size: 532px !important;
}

.mlt-532 {
  margin-left: 532px !important;
}

.minw-532 {
  min-width: 532px !important;
}

.mtpx-532 {
  margin-top: 532px !important;
}

.wpx-532 {
  width: 532px !important;
}

.fs-533 {
  font-size: 533px !important;
}

.mlt-533 {
  margin-left: 533px !important;
}

.minw-533 {
  min-width: 533px !important;
}

.mtpx-533 {
  margin-top: 533px !important;
}

.wpx-533 {
  width: 533px !important;
}

.fs-534 {
  font-size: 534px !important;
}

.mlt-534 {
  margin-left: 534px !important;
}

.minw-534 {
  min-width: 534px !important;
}

.mtpx-534 {
  margin-top: 534px !important;
}

.wpx-534 {
  width: 534px !important;
}

.fs-535 {
  font-size: 535px !important;
}

.mlt-535 {
  margin-left: 535px !important;
}

.minw-535 {
  min-width: 535px !important;
}

.mtpx-535 {
  margin-top: 535px !important;
}

.wpx-535 {
  width: 535px !important;
}

.fs-536 {
  font-size: 536px !important;
}

.mlt-536 {
  margin-left: 536px !important;
}

.minw-536 {
  min-width: 536px !important;
}

.mtpx-536 {
  margin-top: 536px !important;
}

.wpx-536 {
  width: 536px !important;
}

.fs-537 {
  font-size: 537px !important;
}

.mlt-537 {
  margin-left: 537px !important;
}

.minw-537 {
  min-width: 537px !important;
}

.mtpx-537 {
  margin-top: 537px !important;
}

.wpx-537 {
  width: 537px !important;
}

.fs-538 {
  font-size: 538px !important;
}

.mlt-538 {
  margin-left: 538px !important;
}

.minw-538 {
  min-width: 538px !important;
}

.mtpx-538 {
  margin-top: 538px !important;
}

.wpx-538 {
  width: 538px !important;
}

.fs-539 {
  font-size: 539px !important;
}

.mlt-539 {
  margin-left: 539px !important;
}

.minw-539 {
  min-width: 539px !important;
}

.mtpx-539 {
  margin-top: 539px !important;
}

.wpx-539 {
  width: 539px !important;
}

.fs-540 {
  font-size: 540px !important;
}

.mlt-540 {
  margin-left: 540px !important;
}

.minw-540 {
  min-width: 540px !important;
}

.mtpx-540 {
  margin-top: 540px !important;
}

.wpx-540 {
  width: 540px !important;
}

.fs-541 {
  font-size: 541px !important;
}

.mlt-541 {
  margin-left: 541px !important;
}

.minw-541 {
  min-width: 541px !important;
}

.mtpx-541 {
  margin-top: 541px !important;
}

.wpx-541 {
  width: 541px !important;
}

.fs-542 {
  font-size: 542px !important;
}

.mlt-542 {
  margin-left: 542px !important;
}

.minw-542 {
  min-width: 542px !important;
}

.mtpx-542 {
  margin-top: 542px !important;
}

.wpx-542 {
  width: 542px !important;
}

.fs-543 {
  font-size: 543px !important;
}

.mlt-543 {
  margin-left: 543px !important;
}

.minw-543 {
  min-width: 543px !important;
}

.mtpx-543 {
  margin-top: 543px !important;
}

.wpx-543 {
  width: 543px !important;
}

.fs-544 {
  font-size: 544px !important;
}

.mlt-544 {
  margin-left: 544px !important;
}

.minw-544 {
  min-width: 544px !important;
}

.mtpx-544 {
  margin-top: 544px !important;
}

.wpx-544 {
  width: 544px !important;
}

.fs-545 {
  font-size: 545px !important;
}

.mlt-545 {
  margin-left: 545px !important;
}

.minw-545 {
  min-width: 545px !important;
}

.mtpx-545 {
  margin-top: 545px !important;
}

.wpx-545 {
  width: 545px !important;
}

.fs-546 {
  font-size: 546px !important;
}

.mlt-546 {
  margin-left: 546px !important;
}

.minw-546 {
  min-width: 546px !important;
}

.mtpx-546 {
  margin-top: 546px !important;
}

.wpx-546 {
  width: 546px !important;
}

.fs-547 {
  font-size: 547px !important;
}

.mlt-547 {
  margin-left: 547px !important;
}

.minw-547 {
  min-width: 547px !important;
}

.mtpx-547 {
  margin-top: 547px !important;
}

.wpx-547 {
  width: 547px !important;
}

.fs-548 {
  font-size: 548px !important;
}

.mlt-548 {
  margin-left: 548px !important;
}

.minw-548 {
  min-width: 548px !important;
}

.mtpx-548 {
  margin-top: 548px !important;
}

.wpx-548 {
  width: 548px !important;
}

.fs-549 {
  font-size: 549px !important;
}

.mlt-549 {
  margin-left: 549px !important;
}

.minw-549 {
  min-width: 549px !important;
}

.mtpx-549 {
  margin-top: 549px !important;
}

.wpx-549 {
  width: 549px !important;
}

.fs-550 {
  font-size: 550px !important;
}

.mlt-550 {
  margin-left: 550px !important;
}

.minw-550 {
  min-width: 550px !important;
}

.mtpx-550 {
  margin-top: 550px !important;
}

.wpx-550 {
  width: 550px !important;
}

.fs-551 {
  font-size: 551px !important;
}

.mlt-551 {
  margin-left: 551px !important;
}

.minw-551 {
  min-width: 551px !important;
}

.mtpx-551 {
  margin-top: 551px !important;
}

.wpx-551 {
  width: 551px !important;
}

.fs-552 {
  font-size: 552px !important;
}

.mlt-552 {
  margin-left: 552px !important;
}

.minw-552 {
  min-width: 552px !important;
}

.mtpx-552 {
  margin-top: 552px !important;
}

.wpx-552 {
  width: 552px !important;
}

.fs-553 {
  font-size: 553px !important;
}

.mlt-553 {
  margin-left: 553px !important;
}

.minw-553 {
  min-width: 553px !important;
}

.mtpx-553 {
  margin-top: 553px !important;
}

.wpx-553 {
  width: 553px !important;
}

.fs-554 {
  font-size: 554px !important;
}

.mlt-554 {
  margin-left: 554px !important;
}

.minw-554 {
  min-width: 554px !important;
}

.mtpx-554 {
  margin-top: 554px !important;
}

.wpx-554 {
  width: 554px !important;
}

.fs-555 {
  font-size: 555px !important;
}

.mlt-555 {
  margin-left: 555px !important;
}

.minw-555 {
  min-width: 555px !important;
}

.mtpx-555 {
  margin-top: 555px !important;
}

.wpx-555 {
  width: 555px !important;
}

.fs-556 {
  font-size: 556px !important;
}

.mlt-556 {
  margin-left: 556px !important;
}

.minw-556 {
  min-width: 556px !important;
}

.mtpx-556 {
  margin-top: 556px !important;
}

.wpx-556 {
  width: 556px !important;
}

.fs-557 {
  font-size: 557px !important;
}

.mlt-557 {
  margin-left: 557px !important;
}

.minw-557 {
  min-width: 557px !important;
}

.mtpx-557 {
  margin-top: 557px !important;
}

.wpx-557 {
  width: 557px !important;
}

.fs-558 {
  font-size: 558px !important;
}

.mlt-558 {
  margin-left: 558px !important;
}

.minw-558 {
  min-width: 558px !important;
}

.mtpx-558 {
  margin-top: 558px !important;
}

.wpx-558 {
  width: 558px !important;
}

.fs-559 {
  font-size: 559px !important;
}

.mlt-559 {
  margin-left: 559px !important;
}

.minw-559 {
  min-width: 559px !important;
}

.mtpx-559 {
  margin-top: 559px !important;
}

.wpx-559 {
  width: 559px !important;
}

.fs-560 {
  font-size: 560px !important;
}

.mlt-560 {
  margin-left: 560px !important;
}

.minw-560 {
  min-width: 560px !important;
}

.mtpx-560 {
  margin-top: 560px !important;
}

.wpx-560 {
  width: 560px !important;
}

.fs-561 {
  font-size: 561px !important;
}

.mlt-561 {
  margin-left: 561px !important;
}

.minw-561 {
  min-width: 561px !important;
}

.mtpx-561 {
  margin-top: 561px !important;
}

.wpx-561 {
  width: 561px !important;
}

.fs-562 {
  font-size: 562px !important;
}

.mlt-562 {
  margin-left: 562px !important;
}

.minw-562 {
  min-width: 562px !important;
}

.mtpx-562 {
  margin-top: 562px !important;
}

.wpx-562 {
  width: 562px !important;
}

.fs-563 {
  font-size: 563px !important;
}

.mlt-563 {
  margin-left: 563px !important;
}

.minw-563 {
  min-width: 563px !important;
}

.mtpx-563 {
  margin-top: 563px !important;
}

.wpx-563 {
  width: 563px !important;
}

.fs-564 {
  font-size: 564px !important;
}

.mlt-564 {
  margin-left: 564px !important;
}

.minw-564 {
  min-width: 564px !important;
}

.mtpx-564 {
  margin-top: 564px !important;
}

.wpx-564 {
  width: 564px !important;
}

.fs-565 {
  font-size: 565px !important;
}

.mlt-565 {
  margin-left: 565px !important;
}

.minw-565 {
  min-width: 565px !important;
}

.mtpx-565 {
  margin-top: 565px !important;
}

.wpx-565 {
  width: 565px !important;
}

.fs-566 {
  font-size: 566px !important;
}

.mlt-566 {
  margin-left: 566px !important;
}

.minw-566 {
  min-width: 566px !important;
}

.mtpx-566 {
  margin-top: 566px !important;
}

.wpx-566 {
  width: 566px !important;
}

.fs-567 {
  font-size: 567px !important;
}

.mlt-567 {
  margin-left: 567px !important;
}

.minw-567 {
  min-width: 567px !important;
}

.mtpx-567 {
  margin-top: 567px !important;
}

.wpx-567 {
  width: 567px !important;
}

.fs-568 {
  font-size: 568px !important;
}

.mlt-568 {
  margin-left: 568px !important;
}

.minw-568 {
  min-width: 568px !important;
}

.mtpx-568 {
  margin-top: 568px !important;
}

.wpx-568 {
  width: 568px !important;
}

.fs-569 {
  font-size: 569px !important;
}

.mlt-569 {
  margin-left: 569px !important;
}

.minw-569 {
  min-width: 569px !important;
}

.mtpx-569 {
  margin-top: 569px !important;
}

.wpx-569 {
  width: 569px !important;
}

.fs-570 {
  font-size: 570px !important;
}

.mlt-570 {
  margin-left: 570px !important;
}

.minw-570 {
  min-width: 570px !important;
}

.mtpx-570 {
  margin-top: 570px !important;
}

.wpx-570 {
  width: 570px !important;
}

.fs-571 {
  font-size: 571px !important;
}

.mlt-571 {
  margin-left: 571px !important;
}

.minw-571 {
  min-width: 571px !important;
}

.mtpx-571 {
  margin-top: 571px !important;
}

.wpx-571 {
  width: 571px !important;
}

.fs-572 {
  font-size: 572px !important;
}

.mlt-572 {
  margin-left: 572px !important;
}

.minw-572 {
  min-width: 572px !important;
}

.mtpx-572 {
  margin-top: 572px !important;
}

.wpx-572 {
  width: 572px !important;
}

.fs-573 {
  font-size: 573px !important;
}

.mlt-573 {
  margin-left: 573px !important;
}

.minw-573 {
  min-width: 573px !important;
}

.mtpx-573 {
  margin-top: 573px !important;
}

.wpx-573 {
  width: 573px !important;
}

.fs-574 {
  font-size: 574px !important;
}

.mlt-574 {
  margin-left: 574px !important;
}

.minw-574 {
  min-width: 574px !important;
}

.mtpx-574 {
  margin-top: 574px !important;
}

.wpx-574 {
  width: 574px !important;
}

.fs-575 {
  font-size: 575px !important;
}

.mlt-575 {
  margin-left: 575px !important;
}

.minw-575 {
  min-width: 575px !important;
}

.mtpx-575 {
  margin-top: 575px !important;
}

.wpx-575 {
  width: 575px !important;
}

.fs-576 {
  font-size: 576px !important;
}

.mlt-576 {
  margin-left: 576px !important;
}

.minw-576 {
  min-width: 576px !important;
}

.mtpx-576 {
  margin-top: 576px !important;
}

.wpx-576 {
  width: 576px !important;
}

.fs-577 {
  font-size: 577px !important;
}

.mlt-577 {
  margin-left: 577px !important;
}

.minw-577 {
  min-width: 577px !important;
}

.mtpx-577 {
  margin-top: 577px !important;
}

.wpx-577 {
  width: 577px !important;
}

.fs-578 {
  font-size: 578px !important;
}

.mlt-578 {
  margin-left: 578px !important;
}

.minw-578 {
  min-width: 578px !important;
}

.mtpx-578 {
  margin-top: 578px !important;
}

.wpx-578 {
  width: 578px !important;
}

.fs-579 {
  font-size: 579px !important;
}

.mlt-579 {
  margin-left: 579px !important;
}

.minw-579 {
  min-width: 579px !important;
}

.mtpx-579 {
  margin-top: 579px !important;
}

.wpx-579 {
  width: 579px !important;
}

.fs-580 {
  font-size: 580px !important;
}

.mlt-580 {
  margin-left: 580px !important;
}

.minw-580 {
  min-width: 580px !important;
}

.mtpx-580 {
  margin-top: 580px !important;
}

.wpx-580 {
  width: 580px !important;
}

.fs-581 {
  font-size: 581px !important;
}

.mlt-581 {
  margin-left: 581px !important;
}

.minw-581 {
  min-width: 581px !important;
}

.mtpx-581 {
  margin-top: 581px !important;
}

.wpx-581 {
  width: 581px !important;
}

.fs-582 {
  font-size: 582px !important;
}

.mlt-582 {
  margin-left: 582px !important;
}

.minw-582 {
  min-width: 582px !important;
}

.mtpx-582 {
  margin-top: 582px !important;
}

.wpx-582 {
  width: 582px !important;
}

.fs-583 {
  font-size: 583px !important;
}

.mlt-583 {
  margin-left: 583px !important;
}

.minw-583 {
  min-width: 583px !important;
}

.mtpx-583 {
  margin-top: 583px !important;
}

.wpx-583 {
  width: 583px !important;
}

.fs-584 {
  font-size: 584px !important;
}

.mlt-584 {
  margin-left: 584px !important;
}

.minw-584 {
  min-width: 584px !important;
}

.mtpx-584 {
  margin-top: 584px !important;
}

.wpx-584 {
  width: 584px !important;
}

.fs-585 {
  font-size: 585px !important;
}

.mlt-585 {
  margin-left: 585px !important;
}

.minw-585 {
  min-width: 585px !important;
}

.mtpx-585 {
  margin-top: 585px !important;
}

.wpx-585 {
  width: 585px !important;
}

.fs-586 {
  font-size: 586px !important;
}

.mlt-586 {
  margin-left: 586px !important;
}

.minw-586 {
  min-width: 586px !important;
}

.mtpx-586 {
  margin-top: 586px !important;
}

.wpx-586 {
  width: 586px !important;
}

.fs-587 {
  font-size: 587px !important;
}

.mlt-587 {
  margin-left: 587px !important;
}

.minw-587 {
  min-width: 587px !important;
}

.mtpx-587 {
  margin-top: 587px !important;
}

.wpx-587 {
  width: 587px !important;
}

.fs-588 {
  font-size: 588px !important;
}

.mlt-588 {
  margin-left: 588px !important;
}

.minw-588 {
  min-width: 588px !important;
}

.mtpx-588 {
  margin-top: 588px !important;
}

.wpx-588 {
  width: 588px !important;
}

.fs-589 {
  font-size: 589px !important;
}

.mlt-589 {
  margin-left: 589px !important;
}

.minw-589 {
  min-width: 589px !important;
}

.mtpx-589 {
  margin-top: 589px !important;
}

.wpx-589 {
  width: 589px !important;
}

.fs-590 {
  font-size: 590px !important;
}

.mlt-590 {
  margin-left: 590px !important;
}

.minw-590 {
  min-width: 590px !important;
}

.mtpx-590 {
  margin-top: 590px !important;
}

.wpx-590 {
  width: 590px !important;
}

.fs-591 {
  font-size: 591px !important;
}

.mlt-591 {
  margin-left: 591px !important;
}

.minw-591 {
  min-width: 591px !important;
}

.mtpx-591 {
  margin-top: 591px !important;
}

.wpx-591 {
  width: 591px !important;
}

.fs-592 {
  font-size: 592px !important;
}

.mlt-592 {
  margin-left: 592px !important;
}

.minw-592 {
  min-width: 592px !important;
}

.mtpx-592 {
  margin-top: 592px !important;
}

.wpx-592 {
  width: 592px !important;
}

.fs-593 {
  font-size: 593px !important;
}

.mlt-593 {
  margin-left: 593px !important;
}

.minw-593 {
  min-width: 593px !important;
}

.mtpx-593 {
  margin-top: 593px !important;
}

.wpx-593 {
  width: 593px !important;
}

.fs-594 {
  font-size: 594px !important;
}

.mlt-594 {
  margin-left: 594px !important;
}

.minw-594 {
  min-width: 594px !important;
}

.mtpx-594 {
  margin-top: 594px !important;
}

.wpx-594 {
  width: 594px !important;
}

.fs-595 {
  font-size: 595px !important;
}

.mlt-595 {
  margin-left: 595px !important;
}

.minw-595 {
  min-width: 595px !important;
}

.mtpx-595 {
  margin-top: 595px !important;
}

.wpx-595 {
  width: 595px !important;
}

.fs-596 {
  font-size: 596px !important;
}

.mlt-596 {
  margin-left: 596px !important;
}

.minw-596 {
  min-width: 596px !important;
}

.mtpx-596 {
  margin-top: 596px !important;
}

.wpx-596 {
  width: 596px !important;
}

.fs-597 {
  font-size: 597px !important;
}

.mlt-597 {
  margin-left: 597px !important;
}

.minw-597 {
  min-width: 597px !important;
}

.mtpx-597 {
  margin-top: 597px !important;
}

.wpx-597 {
  width: 597px !important;
}

.fs-598 {
  font-size: 598px !important;
}

.mlt-598 {
  margin-left: 598px !important;
}

.minw-598 {
  min-width: 598px !important;
}

.mtpx-598 {
  margin-top: 598px !important;
}

.wpx-598 {
  width: 598px !important;
}

.fs-599 {
  font-size: 599px !important;
}

.mlt-599 {
  margin-left: 599px !important;
}

.minw-599 {
  min-width: 599px !important;
}

.mtpx-599 {
  margin-top: 599px !important;
}

.wpx-599 {
  width: 599px !important;
}

.fs-600 {
  font-size: 600px !important;
}

.mlt-600 {
  margin-left: 600px !important;
}

.minw-600 {
  min-width: 600px !important;
}

.mtpx-600 {
  margin-top: 600px !important;
}

.wpx-600 {
  width: 600px !important;
}

.fs-601 {
  font-size: 601px !important;
}

.mlt-601 {
  margin-left: 601px !important;
}

.minw-601 {
  min-width: 601px !important;
}

.mtpx-601 {
  margin-top: 601px !important;
}

.wpx-601 {
  width: 601px !important;
}

.fs-602 {
  font-size: 602px !important;
}

.mlt-602 {
  margin-left: 602px !important;
}

.minw-602 {
  min-width: 602px !important;
}

.mtpx-602 {
  margin-top: 602px !important;
}

.wpx-602 {
  width: 602px !important;
}

.fs-603 {
  font-size: 603px !important;
}

.mlt-603 {
  margin-left: 603px !important;
}

.minw-603 {
  min-width: 603px !important;
}

.mtpx-603 {
  margin-top: 603px !important;
}

.wpx-603 {
  width: 603px !important;
}

.fs-604 {
  font-size: 604px !important;
}

.mlt-604 {
  margin-left: 604px !important;
}

.minw-604 {
  min-width: 604px !important;
}

.mtpx-604 {
  margin-top: 604px !important;
}

.wpx-604 {
  width: 604px !important;
}

.fs-605 {
  font-size: 605px !important;
}

.mlt-605 {
  margin-left: 605px !important;
}

.minw-605 {
  min-width: 605px !important;
}

.mtpx-605 {
  margin-top: 605px !important;
}

.wpx-605 {
  width: 605px !important;
}

.fs-606 {
  font-size: 606px !important;
}

.mlt-606 {
  margin-left: 606px !important;
}

.minw-606 {
  min-width: 606px !important;
}

.mtpx-606 {
  margin-top: 606px !important;
}

.wpx-606 {
  width: 606px !important;
}

.fs-607 {
  font-size: 607px !important;
}

.mlt-607 {
  margin-left: 607px !important;
}

.minw-607 {
  min-width: 607px !important;
}

.mtpx-607 {
  margin-top: 607px !important;
}

.wpx-607 {
  width: 607px !important;
}

.fs-608 {
  font-size: 608px !important;
}

.mlt-608 {
  margin-left: 608px !important;
}

.minw-608 {
  min-width: 608px !important;
}

.mtpx-608 {
  margin-top: 608px !important;
}

.wpx-608 {
  width: 608px !important;
}

.fs-609 {
  font-size: 609px !important;
}

.mlt-609 {
  margin-left: 609px !important;
}

.minw-609 {
  min-width: 609px !important;
}

.mtpx-609 {
  margin-top: 609px !important;
}

.wpx-609 {
  width: 609px !important;
}

.fs-610 {
  font-size: 610px !important;
}

.mlt-610 {
  margin-left: 610px !important;
}

.minw-610 {
  min-width: 610px !important;
}

.mtpx-610 {
  margin-top: 610px !important;
}

.wpx-610 {
  width: 610px !important;
}

.fs-611 {
  font-size: 611px !important;
}

.mlt-611 {
  margin-left: 611px !important;
}

.minw-611 {
  min-width: 611px !important;
}

.mtpx-611 {
  margin-top: 611px !important;
}

.wpx-611 {
  width: 611px !important;
}

.fs-612 {
  font-size: 612px !important;
}

.mlt-612 {
  margin-left: 612px !important;
}

.minw-612 {
  min-width: 612px !important;
}

.mtpx-612 {
  margin-top: 612px !important;
}

.wpx-612 {
  width: 612px !important;
}

.fs-613 {
  font-size: 613px !important;
}

.mlt-613 {
  margin-left: 613px !important;
}

.minw-613 {
  min-width: 613px !important;
}

.mtpx-613 {
  margin-top: 613px !important;
}

.wpx-613 {
  width: 613px !important;
}

.fs-614 {
  font-size: 614px !important;
}

.mlt-614 {
  margin-left: 614px !important;
}

.minw-614 {
  min-width: 614px !important;
}

.mtpx-614 {
  margin-top: 614px !important;
}

.wpx-614 {
  width: 614px !important;
}

.fs-615 {
  font-size: 615px !important;
}

.mlt-615 {
  margin-left: 615px !important;
}

.minw-615 {
  min-width: 615px !important;
}

.mtpx-615 {
  margin-top: 615px !important;
}

.wpx-615 {
  width: 615px !important;
}

.fs-616 {
  font-size: 616px !important;
}

.mlt-616 {
  margin-left: 616px !important;
}

.minw-616 {
  min-width: 616px !important;
}

.mtpx-616 {
  margin-top: 616px !important;
}

.wpx-616 {
  width: 616px !important;
}

.fs-617 {
  font-size: 617px !important;
}

.mlt-617 {
  margin-left: 617px !important;
}

.minw-617 {
  min-width: 617px !important;
}

.mtpx-617 {
  margin-top: 617px !important;
}

.wpx-617 {
  width: 617px !important;
}

.fs-618 {
  font-size: 618px !important;
}

.mlt-618 {
  margin-left: 618px !important;
}

.minw-618 {
  min-width: 618px !important;
}

.mtpx-618 {
  margin-top: 618px !important;
}

.wpx-618 {
  width: 618px !important;
}

.fs-619 {
  font-size: 619px !important;
}

.mlt-619 {
  margin-left: 619px !important;
}

.minw-619 {
  min-width: 619px !important;
}

.mtpx-619 {
  margin-top: 619px !important;
}

.wpx-619 {
  width: 619px !important;
}

.fs-620 {
  font-size: 620px !important;
}

.mlt-620 {
  margin-left: 620px !important;
}

.minw-620 {
  min-width: 620px !important;
}

.mtpx-620 {
  margin-top: 620px !important;
}

.wpx-620 {
  width: 620px !important;
}

.fs-621 {
  font-size: 621px !important;
}

.mlt-621 {
  margin-left: 621px !important;
}

.minw-621 {
  min-width: 621px !important;
}

.mtpx-621 {
  margin-top: 621px !important;
}

.wpx-621 {
  width: 621px !important;
}

.fs-622 {
  font-size: 622px !important;
}

.mlt-622 {
  margin-left: 622px !important;
}

.minw-622 {
  min-width: 622px !important;
}

.mtpx-622 {
  margin-top: 622px !important;
}

.wpx-622 {
  width: 622px !important;
}

.fs-623 {
  font-size: 623px !important;
}

.mlt-623 {
  margin-left: 623px !important;
}

.minw-623 {
  min-width: 623px !important;
}

.mtpx-623 {
  margin-top: 623px !important;
}

.wpx-623 {
  width: 623px !important;
}

.fs-624 {
  font-size: 624px !important;
}

.mlt-624 {
  margin-left: 624px !important;
}

.minw-624 {
  min-width: 624px !important;
}

.mtpx-624 {
  margin-top: 624px !important;
}

.wpx-624 {
  width: 624px !important;
}

.fs-625 {
  font-size: 625px !important;
}

.mlt-625 {
  margin-left: 625px !important;
}

.minw-625 {
  min-width: 625px !important;
}

.mtpx-625 {
  margin-top: 625px !important;
}

.wpx-625 {
  width: 625px !important;
}

.fs-626 {
  font-size: 626px !important;
}

.mlt-626 {
  margin-left: 626px !important;
}

.minw-626 {
  min-width: 626px !important;
}

.mtpx-626 {
  margin-top: 626px !important;
}

.wpx-626 {
  width: 626px !important;
}

.fs-627 {
  font-size: 627px !important;
}

.mlt-627 {
  margin-left: 627px !important;
}

.minw-627 {
  min-width: 627px !important;
}

.mtpx-627 {
  margin-top: 627px !important;
}

.wpx-627 {
  width: 627px !important;
}

.fs-628 {
  font-size: 628px !important;
}

.mlt-628 {
  margin-left: 628px !important;
}

.minw-628 {
  min-width: 628px !important;
}

.mtpx-628 {
  margin-top: 628px !important;
}

.wpx-628 {
  width: 628px !important;
}

.fs-629 {
  font-size: 629px !important;
}

.mlt-629 {
  margin-left: 629px !important;
}

.minw-629 {
  min-width: 629px !important;
}

.mtpx-629 {
  margin-top: 629px !important;
}

.wpx-629 {
  width: 629px !important;
}

.fs-630 {
  font-size: 630px !important;
}

.mlt-630 {
  margin-left: 630px !important;
}

.minw-630 {
  min-width: 630px !important;
}

.mtpx-630 {
  margin-top: 630px !important;
}

.wpx-630 {
  width: 630px !important;
}

.fs-631 {
  font-size: 631px !important;
}

.mlt-631 {
  margin-left: 631px !important;
}

.minw-631 {
  min-width: 631px !important;
}

.mtpx-631 {
  margin-top: 631px !important;
}

.wpx-631 {
  width: 631px !important;
}

.fs-632 {
  font-size: 632px !important;
}

.mlt-632 {
  margin-left: 632px !important;
}

.minw-632 {
  min-width: 632px !important;
}

.mtpx-632 {
  margin-top: 632px !important;
}

.wpx-632 {
  width: 632px !important;
}

.fs-633 {
  font-size: 633px !important;
}

.mlt-633 {
  margin-left: 633px !important;
}

.minw-633 {
  min-width: 633px !important;
}

.mtpx-633 {
  margin-top: 633px !important;
}

.wpx-633 {
  width: 633px !important;
}

.fs-634 {
  font-size: 634px !important;
}

.mlt-634 {
  margin-left: 634px !important;
}

.minw-634 {
  min-width: 634px !important;
}

.mtpx-634 {
  margin-top: 634px !important;
}

.wpx-634 {
  width: 634px !important;
}

.fs-635 {
  font-size: 635px !important;
}

.mlt-635 {
  margin-left: 635px !important;
}

.minw-635 {
  min-width: 635px !important;
}

.mtpx-635 {
  margin-top: 635px !important;
}

.wpx-635 {
  width: 635px !important;
}

.fs-636 {
  font-size: 636px !important;
}

.mlt-636 {
  margin-left: 636px !important;
}

.minw-636 {
  min-width: 636px !important;
}

.mtpx-636 {
  margin-top: 636px !important;
}

.wpx-636 {
  width: 636px !important;
}

.fs-637 {
  font-size: 637px !important;
}

.mlt-637 {
  margin-left: 637px !important;
}

.minw-637 {
  min-width: 637px !important;
}

.mtpx-637 {
  margin-top: 637px !important;
}

.wpx-637 {
  width: 637px !important;
}

.fs-638 {
  font-size: 638px !important;
}

.mlt-638 {
  margin-left: 638px !important;
}

.minw-638 {
  min-width: 638px !important;
}

.mtpx-638 {
  margin-top: 638px !important;
}

.wpx-638 {
  width: 638px !important;
}

.fs-639 {
  font-size: 639px !important;
}

.mlt-639 {
  margin-left: 639px !important;
}

.minw-639 {
  min-width: 639px !important;
}

.mtpx-639 {
  margin-top: 639px !important;
}

.wpx-639 {
  width: 639px !important;
}

.fs-640 {
  font-size: 640px !important;
}

.mlt-640 {
  margin-left: 640px !important;
}

.minw-640 {
  min-width: 640px !important;
}

.mtpx-640 {
  margin-top: 640px !important;
}

.wpx-640 {
  width: 640px !important;
}

.fs-641 {
  font-size: 641px !important;
}

.mlt-641 {
  margin-left: 641px !important;
}

.minw-641 {
  min-width: 641px !important;
}

.mtpx-641 {
  margin-top: 641px !important;
}

.wpx-641 {
  width: 641px !important;
}

.fs-642 {
  font-size: 642px !important;
}

.mlt-642 {
  margin-left: 642px !important;
}

.minw-642 {
  min-width: 642px !important;
}

.mtpx-642 {
  margin-top: 642px !important;
}

.wpx-642 {
  width: 642px !important;
}

.fs-643 {
  font-size: 643px !important;
}

.mlt-643 {
  margin-left: 643px !important;
}

.minw-643 {
  min-width: 643px !important;
}

.mtpx-643 {
  margin-top: 643px !important;
}

.wpx-643 {
  width: 643px !important;
}

.fs-644 {
  font-size: 644px !important;
}

.mlt-644 {
  margin-left: 644px !important;
}

.minw-644 {
  min-width: 644px !important;
}

.mtpx-644 {
  margin-top: 644px !important;
}

.wpx-644 {
  width: 644px !important;
}

.fs-645 {
  font-size: 645px !important;
}

.mlt-645 {
  margin-left: 645px !important;
}

.minw-645 {
  min-width: 645px !important;
}

.mtpx-645 {
  margin-top: 645px !important;
}

.wpx-645 {
  width: 645px !important;
}

.fs-646 {
  font-size: 646px !important;
}

.mlt-646 {
  margin-left: 646px !important;
}

.minw-646 {
  min-width: 646px !important;
}

.mtpx-646 {
  margin-top: 646px !important;
}

.wpx-646 {
  width: 646px !important;
}

.fs-647 {
  font-size: 647px !important;
}

.mlt-647 {
  margin-left: 647px !important;
}

.minw-647 {
  min-width: 647px !important;
}

.mtpx-647 {
  margin-top: 647px !important;
}

.wpx-647 {
  width: 647px !important;
}

.fs-648 {
  font-size: 648px !important;
}

.mlt-648 {
  margin-left: 648px !important;
}

.minw-648 {
  min-width: 648px !important;
}

.mtpx-648 {
  margin-top: 648px !important;
}

.wpx-648 {
  width: 648px !important;
}

.fs-649 {
  font-size: 649px !important;
}

.mlt-649 {
  margin-left: 649px !important;
}

.minw-649 {
  min-width: 649px !important;
}

.mtpx-649 {
  margin-top: 649px !important;
}

.wpx-649 {
  width: 649px !important;
}

.fs-650 {
  font-size: 650px !important;
}

.mlt-650 {
  margin-left: 650px !important;
}

.minw-650 {
  min-width: 650px !important;
}

.mtpx-650 {
  margin-top: 650px !important;
}

.wpx-650 {
  width: 650px !important;
}

.fs-651 {
  font-size: 651px !important;
}

.mlt-651 {
  margin-left: 651px !important;
}

.minw-651 {
  min-width: 651px !important;
}

.mtpx-651 {
  margin-top: 651px !important;
}

.wpx-651 {
  width: 651px !important;
}

.fs-652 {
  font-size: 652px !important;
}

.mlt-652 {
  margin-left: 652px !important;
}

.minw-652 {
  min-width: 652px !important;
}

.mtpx-652 {
  margin-top: 652px !important;
}

.wpx-652 {
  width: 652px !important;
}

.fs-653 {
  font-size: 653px !important;
}

.mlt-653 {
  margin-left: 653px !important;
}

.minw-653 {
  min-width: 653px !important;
}

.mtpx-653 {
  margin-top: 653px !important;
}

.wpx-653 {
  width: 653px !important;
}

.fs-654 {
  font-size: 654px !important;
}

.mlt-654 {
  margin-left: 654px !important;
}

.minw-654 {
  min-width: 654px !important;
}

.mtpx-654 {
  margin-top: 654px !important;
}

.wpx-654 {
  width: 654px !important;
}

.fs-655 {
  font-size: 655px !important;
}

.mlt-655 {
  margin-left: 655px !important;
}

.minw-655 {
  min-width: 655px !important;
}

.mtpx-655 {
  margin-top: 655px !important;
}

.wpx-655 {
  width: 655px !important;
}

.fs-656 {
  font-size: 656px !important;
}

.mlt-656 {
  margin-left: 656px !important;
}

.minw-656 {
  min-width: 656px !important;
}

.mtpx-656 {
  margin-top: 656px !important;
}

.wpx-656 {
  width: 656px !important;
}

.fs-657 {
  font-size: 657px !important;
}

.mlt-657 {
  margin-left: 657px !important;
}

.minw-657 {
  min-width: 657px !important;
}

.mtpx-657 {
  margin-top: 657px !important;
}

.wpx-657 {
  width: 657px !important;
}

.fs-658 {
  font-size: 658px !important;
}

.mlt-658 {
  margin-left: 658px !important;
}

.minw-658 {
  min-width: 658px !important;
}

.mtpx-658 {
  margin-top: 658px !important;
}

.wpx-658 {
  width: 658px !important;
}

.fs-659 {
  font-size: 659px !important;
}

.mlt-659 {
  margin-left: 659px !important;
}

.minw-659 {
  min-width: 659px !important;
}

.mtpx-659 {
  margin-top: 659px !important;
}

.wpx-659 {
  width: 659px !important;
}

.fs-660 {
  font-size: 660px !important;
}

.mlt-660 {
  margin-left: 660px !important;
}

.minw-660 {
  min-width: 660px !important;
}

.mtpx-660 {
  margin-top: 660px !important;
}

.wpx-660 {
  width: 660px !important;
}

.fs-661 {
  font-size: 661px !important;
}

.mlt-661 {
  margin-left: 661px !important;
}

.minw-661 {
  min-width: 661px !important;
}

.mtpx-661 {
  margin-top: 661px !important;
}

.wpx-661 {
  width: 661px !important;
}

.fs-662 {
  font-size: 662px !important;
}

.mlt-662 {
  margin-left: 662px !important;
}

.minw-662 {
  min-width: 662px !important;
}

.mtpx-662 {
  margin-top: 662px !important;
}

.wpx-662 {
  width: 662px !important;
}

.fs-663 {
  font-size: 663px !important;
}

.mlt-663 {
  margin-left: 663px !important;
}

.minw-663 {
  min-width: 663px !important;
}

.mtpx-663 {
  margin-top: 663px !important;
}

.wpx-663 {
  width: 663px !important;
}

.fs-664 {
  font-size: 664px !important;
}

.mlt-664 {
  margin-left: 664px !important;
}

.minw-664 {
  min-width: 664px !important;
}

.mtpx-664 {
  margin-top: 664px !important;
}

.wpx-664 {
  width: 664px !important;
}

.fs-665 {
  font-size: 665px !important;
}

.mlt-665 {
  margin-left: 665px !important;
}

.minw-665 {
  min-width: 665px !important;
}

.mtpx-665 {
  margin-top: 665px !important;
}

.wpx-665 {
  width: 665px !important;
}

.fs-666 {
  font-size: 666px !important;
}

.mlt-666 {
  margin-left: 666px !important;
}

.minw-666 {
  min-width: 666px !important;
}

.mtpx-666 {
  margin-top: 666px !important;
}

.wpx-666 {
  width: 666px !important;
}

.fs-667 {
  font-size: 667px !important;
}

.mlt-667 {
  margin-left: 667px !important;
}

.minw-667 {
  min-width: 667px !important;
}

.mtpx-667 {
  margin-top: 667px !important;
}

.wpx-667 {
  width: 667px !important;
}

.fs-668 {
  font-size: 668px !important;
}

.mlt-668 {
  margin-left: 668px !important;
}

.minw-668 {
  min-width: 668px !important;
}

.mtpx-668 {
  margin-top: 668px !important;
}

.wpx-668 {
  width: 668px !important;
}

.fs-669 {
  font-size: 669px !important;
}

.mlt-669 {
  margin-left: 669px !important;
}

.minw-669 {
  min-width: 669px !important;
}

.mtpx-669 {
  margin-top: 669px !important;
}

.wpx-669 {
  width: 669px !important;
}

.fs-670 {
  font-size: 670px !important;
}

.mlt-670 {
  margin-left: 670px !important;
}

.minw-670 {
  min-width: 670px !important;
}

.mtpx-670 {
  margin-top: 670px !important;
}

.wpx-670 {
  width: 670px !important;
}

.fs-671 {
  font-size: 671px !important;
}

.mlt-671 {
  margin-left: 671px !important;
}

.minw-671 {
  min-width: 671px !important;
}

.mtpx-671 {
  margin-top: 671px !important;
}

.wpx-671 {
  width: 671px !important;
}

.fs-672 {
  font-size: 672px !important;
}

.mlt-672 {
  margin-left: 672px !important;
}

.minw-672 {
  min-width: 672px !important;
}

.mtpx-672 {
  margin-top: 672px !important;
}

.wpx-672 {
  width: 672px !important;
}

.fs-673 {
  font-size: 673px !important;
}

.mlt-673 {
  margin-left: 673px !important;
}

.minw-673 {
  min-width: 673px !important;
}

.mtpx-673 {
  margin-top: 673px !important;
}

.wpx-673 {
  width: 673px !important;
}

.fs-674 {
  font-size: 674px !important;
}

.mlt-674 {
  margin-left: 674px !important;
}

.minw-674 {
  min-width: 674px !important;
}

.mtpx-674 {
  margin-top: 674px !important;
}

.wpx-674 {
  width: 674px !important;
}

.fs-675 {
  font-size: 675px !important;
}

.mlt-675 {
  margin-left: 675px !important;
}

.minw-675 {
  min-width: 675px !important;
}

.mtpx-675 {
  margin-top: 675px !important;
}

.wpx-675 {
  width: 675px !important;
}

.fs-676 {
  font-size: 676px !important;
}

.mlt-676 {
  margin-left: 676px !important;
}

.minw-676 {
  min-width: 676px !important;
}

.mtpx-676 {
  margin-top: 676px !important;
}

.wpx-676 {
  width: 676px !important;
}

.fs-677 {
  font-size: 677px !important;
}

.mlt-677 {
  margin-left: 677px !important;
}

.minw-677 {
  min-width: 677px !important;
}

.mtpx-677 {
  margin-top: 677px !important;
}

.wpx-677 {
  width: 677px !important;
}

.fs-678 {
  font-size: 678px !important;
}

.mlt-678 {
  margin-left: 678px !important;
}

.minw-678 {
  min-width: 678px !important;
}

.mtpx-678 {
  margin-top: 678px !important;
}

.wpx-678 {
  width: 678px !important;
}

.fs-679 {
  font-size: 679px !important;
}

.mlt-679 {
  margin-left: 679px !important;
}

.minw-679 {
  min-width: 679px !important;
}

.mtpx-679 {
  margin-top: 679px !important;
}

.wpx-679 {
  width: 679px !important;
}

.fs-680 {
  font-size: 680px !important;
}

.mlt-680 {
  margin-left: 680px !important;
}

.minw-680 {
  min-width: 680px !important;
}

.mtpx-680 {
  margin-top: 680px !important;
}

.wpx-680 {
  width: 680px !important;
}

.fs-681 {
  font-size: 681px !important;
}

.mlt-681 {
  margin-left: 681px !important;
}

.minw-681 {
  min-width: 681px !important;
}

.mtpx-681 {
  margin-top: 681px !important;
}

.wpx-681 {
  width: 681px !important;
}

.fs-682 {
  font-size: 682px !important;
}

.mlt-682 {
  margin-left: 682px !important;
}

.minw-682 {
  min-width: 682px !important;
}

.mtpx-682 {
  margin-top: 682px !important;
}

.wpx-682 {
  width: 682px !important;
}

.fs-683 {
  font-size: 683px !important;
}

.mlt-683 {
  margin-left: 683px !important;
}

.minw-683 {
  min-width: 683px !important;
}

.mtpx-683 {
  margin-top: 683px !important;
}

.wpx-683 {
  width: 683px !important;
}

.fs-684 {
  font-size: 684px !important;
}

.mlt-684 {
  margin-left: 684px !important;
}

.minw-684 {
  min-width: 684px !important;
}

.mtpx-684 {
  margin-top: 684px !important;
}

.wpx-684 {
  width: 684px !important;
}

.fs-685 {
  font-size: 685px !important;
}

.mlt-685 {
  margin-left: 685px !important;
}

.minw-685 {
  min-width: 685px !important;
}

.mtpx-685 {
  margin-top: 685px !important;
}

.wpx-685 {
  width: 685px !important;
}

.fs-686 {
  font-size: 686px !important;
}

.mlt-686 {
  margin-left: 686px !important;
}

.minw-686 {
  min-width: 686px !important;
}

.mtpx-686 {
  margin-top: 686px !important;
}

.wpx-686 {
  width: 686px !important;
}

.fs-687 {
  font-size: 687px !important;
}

.mlt-687 {
  margin-left: 687px !important;
}

.minw-687 {
  min-width: 687px !important;
}

.mtpx-687 {
  margin-top: 687px !important;
}

.wpx-687 {
  width: 687px !important;
}

.fs-688 {
  font-size: 688px !important;
}

.mlt-688 {
  margin-left: 688px !important;
}

.minw-688 {
  min-width: 688px !important;
}

.mtpx-688 {
  margin-top: 688px !important;
}

.wpx-688 {
  width: 688px !important;
}

.fs-689 {
  font-size: 689px !important;
}

.mlt-689 {
  margin-left: 689px !important;
}

.minw-689 {
  min-width: 689px !important;
}

.mtpx-689 {
  margin-top: 689px !important;
}

.wpx-689 {
  width: 689px !important;
}

.fs-690 {
  font-size: 690px !important;
}

.mlt-690 {
  margin-left: 690px !important;
}

.minw-690 {
  min-width: 690px !important;
}

.mtpx-690 {
  margin-top: 690px !important;
}

.wpx-690 {
  width: 690px !important;
}

.fs-691 {
  font-size: 691px !important;
}

.mlt-691 {
  margin-left: 691px !important;
}

.minw-691 {
  min-width: 691px !important;
}

.mtpx-691 {
  margin-top: 691px !important;
}

.wpx-691 {
  width: 691px !important;
}

.fs-692 {
  font-size: 692px !important;
}

.mlt-692 {
  margin-left: 692px !important;
}

.minw-692 {
  min-width: 692px !important;
}

.mtpx-692 {
  margin-top: 692px !important;
}

.wpx-692 {
  width: 692px !important;
}

.fs-693 {
  font-size: 693px !important;
}

.mlt-693 {
  margin-left: 693px !important;
}

.minw-693 {
  min-width: 693px !important;
}

.mtpx-693 {
  margin-top: 693px !important;
}

.wpx-693 {
  width: 693px !important;
}

.fs-694 {
  font-size: 694px !important;
}

.mlt-694 {
  margin-left: 694px !important;
}

.minw-694 {
  min-width: 694px !important;
}

.mtpx-694 {
  margin-top: 694px !important;
}

.wpx-694 {
  width: 694px !important;
}

.fs-695 {
  font-size: 695px !important;
}

.mlt-695 {
  margin-left: 695px !important;
}

.minw-695 {
  min-width: 695px !important;
}

.mtpx-695 {
  margin-top: 695px !important;
}

.wpx-695 {
  width: 695px !important;
}

.fs-696 {
  font-size: 696px !important;
}

.mlt-696 {
  margin-left: 696px !important;
}

.minw-696 {
  min-width: 696px !important;
}

.mtpx-696 {
  margin-top: 696px !important;
}

.wpx-696 {
  width: 696px !important;
}

.fs-697 {
  font-size: 697px !important;
}

.mlt-697 {
  margin-left: 697px !important;
}

.minw-697 {
  min-width: 697px !important;
}

.mtpx-697 {
  margin-top: 697px !important;
}

.wpx-697 {
  width: 697px !important;
}

.fs-698 {
  font-size: 698px !important;
}

.mlt-698 {
  margin-left: 698px !important;
}

.minw-698 {
  min-width: 698px !important;
}

.mtpx-698 {
  margin-top: 698px !important;
}

.wpx-698 {
  width: 698px !important;
}

.fs-699 {
  font-size: 699px !important;
}

.mlt-699 {
  margin-left: 699px !important;
}

.minw-699 {
  min-width: 699px !important;
}

.mtpx-699 {
  margin-top: 699px !important;
}

.wpx-699 {
  width: 699px !important;
}

.fs-700 {
  font-size: 700px !important;
}

.mlt-700 {
  margin-left: 700px !important;
}

.minw-700 {
  min-width: 700px !important;
}

.mtpx-700 {
  margin-top: 700px !important;
}

.wpx-700 {
  width: 700px !important;
}

.fs-701 {
  font-size: 701px !important;
}

.mlt-701 {
  margin-left: 701px !important;
}

.minw-701 {
  min-width: 701px !important;
}

.mtpx-701 {
  margin-top: 701px !important;
}

.wpx-701 {
  width: 701px !important;
}

.fs-702 {
  font-size: 702px !important;
}

.mlt-702 {
  margin-left: 702px !important;
}

.minw-702 {
  min-width: 702px !important;
}

.mtpx-702 {
  margin-top: 702px !important;
}

.wpx-702 {
  width: 702px !important;
}

.fs-703 {
  font-size: 703px !important;
}

.mlt-703 {
  margin-left: 703px !important;
}

.minw-703 {
  min-width: 703px !important;
}

.mtpx-703 {
  margin-top: 703px !important;
}

.wpx-703 {
  width: 703px !important;
}

.fs-704 {
  font-size: 704px !important;
}

.mlt-704 {
  margin-left: 704px !important;
}

.minw-704 {
  min-width: 704px !important;
}

.mtpx-704 {
  margin-top: 704px !important;
}

.wpx-704 {
  width: 704px !important;
}

.fs-705 {
  font-size: 705px !important;
}

.mlt-705 {
  margin-left: 705px !important;
}

.minw-705 {
  min-width: 705px !important;
}

.mtpx-705 {
  margin-top: 705px !important;
}

.wpx-705 {
  width: 705px !important;
}

.fs-706 {
  font-size: 706px !important;
}

.mlt-706 {
  margin-left: 706px !important;
}

.minw-706 {
  min-width: 706px !important;
}

.mtpx-706 {
  margin-top: 706px !important;
}

.wpx-706 {
  width: 706px !important;
}

.fs-707 {
  font-size: 707px !important;
}

.mlt-707 {
  margin-left: 707px !important;
}

.minw-707 {
  min-width: 707px !important;
}

.mtpx-707 {
  margin-top: 707px !important;
}

.wpx-707 {
  width: 707px !important;
}

.fs-708 {
  font-size: 708px !important;
}

.mlt-708 {
  margin-left: 708px !important;
}

.minw-708 {
  min-width: 708px !important;
}

.mtpx-708 {
  margin-top: 708px !important;
}

.wpx-708 {
  width: 708px !important;
}

.fs-709 {
  font-size: 709px !important;
}

.mlt-709 {
  margin-left: 709px !important;
}

.minw-709 {
  min-width: 709px !important;
}

.mtpx-709 {
  margin-top: 709px !important;
}

.wpx-709 {
  width: 709px !important;
}

.fs-710 {
  font-size: 710px !important;
}

.mlt-710 {
  margin-left: 710px !important;
}

.minw-710 {
  min-width: 710px !important;
}

.mtpx-710 {
  margin-top: 710px !important;
}

.wpx-710 {
  width: 710px !important;
}

.fs-711 {
  font-size: 711px !important;
}

.mlt-711 {
  margin-left: 711px !important;
}

.minw-711 {
  min-width: 711px !important;
}

.mtpx-711 {
  margin-top: 711px !important;
}

.wpx-711 {
  width: 711px !important;
}

.fs-712 {
  font-size: 712px !important;
}

.mlt-712 {
  margin-left: 712px !important;
}

.minw-712 {
  min-width: 712px !important;
}

.mtpx-712 {
  margin-top: 712px !important;
}

.wpx-712 {
  width: 712px !important;
}

.fs-713 {
  font-size: 713px !important;
}

.mlt-713 {
  margin-left: 713px !important;
}

.minw-713 {
  min-width: 713px !important;
}

.mtpx-713 {
  margin-top: 713px !important;
}

.wpx-713 {
  width: 713px !important;
}

.fs-714 {
  font-size: 714px !important;
}

.mlt-714 {
  margin-left: 714px !important;
}

.minw-714 {
  min-width: 714px !important;
}

.mtpx-714 {
  margin-top: 714px !important;
}

.wpx-714 {
  width: 714px !important;
}

.fs-715 {
  font-size: 715px !important;
}

.mlt-715 {
  margin-left: 715px !important;
}

.minw-715 {
  min-width: 715px !important;
}

.mtpx-715 {
  margin-top: 715px !important;
}

.wpx-715 {
  width: 715px !important;
}

.fs-716 {
  font-size: 716px !important;
}

.mlt-716 {
  margin-left: 716px !important;
}

.minw-716 {
  min-width: 716px !important;
}

.mtpx-716 {
  margin-top: 716px !important;
}

.wpx-716 {
  width: 716px !important;
}

.fs-717 {
  font-size: 717px !important;
}

.mlt-717 {
  margin-left: 717px !important;
}

.minw-717 {
  min-width: 717px !important;
}

.mtpx-717 {
  margin-top: 717px !important;
}

.wpx-717 {
  width: 717px !important;
}

.fs-718 {
  font-size: 718px !important;
}

.mlt-718 {
  margin-left: 718px !important;
}

.minw-718 {
  min-width: 718px !important;
}

.mtpx-718 {
  margin-top: 718px !important;
}

.wpx-718 {
  width: 718px !important;
}

.fs-719 {
  font-size: 719px !important;
}

.mlt-719 {
  margin-left: 719px !important;
}

.minw-719 {
  min-width: 719px !important;
}

.mtpx-719 {
  margin-top: 719px !important;
}

.wpx-719 {
  width: 719px !important;
}

.fs-720 {
  font-size: 720px !important;
}

.mlt-720 {
  margin-left: 720px !important;
}

.minw-720 {
  min-width: 720px !important;
}

.mtpx-720 {
  margin-top: 720px !important;
}

.wpx-720 {
  width: 720px !important;
}

.fs-721 {
  font-size: 721px !important;
}

.mlt-721 {
  margin-left: 721px !important;
}

.minw-721 {
  min-width: 721px !important;
}

.mtpx-721 {
  margin-top: 721px !important;
}

.wpx-721 {
  width: 721px !important;
}

.fs-722 {
  font-size: 722px !important;
}

.mlt-722 {
  margin-left: 722px !important;
}

.minw-722 {
  min-width: 722px !important;
}

.mtpx-722 {
  margin-top: 722px !important;
}

.wpx-722 {
  width: 722px !important;
}

.fs-723 {
  font-size: 723px !important;
}

.mlt-723 {
  margin-left: 723px !important;
}

.minw-723 {
  min-width: 723px !important;
}

.mtpx-723 {
  margin-top: 723px !important;
}

.wpx-723 {
  width: 723px !important;
}

.fs-724 {
  font-size: 724px !important;
}

.mlt-724 {
  margin-left: 724px !important;
}

.minw-724 {
  min-width: 724px !important;
}

.mtpx-724 {
  margin-top: 724px !important;
}

.wpx-724 {
  width: 724px !important;
}

.fs-725 {
  font-size: 725px !important;
}

.mlt-725 {
  margin-left: 725px !important;
}

.minw-725 {
  min-width: 725px !important;
}

.mtpx-725 {
  margin-top: 725px !important;
}

.wpx-725 {
  width: 725px !important;
}

.fs-726 {
  font-size: 726px !important;
}

.mlt-726 {
  margin-left: 726px !important;
}

.minw-726 {
  min-width: 726px !important;
}

.mtpx-726 {
  margin-top: 726px !important;
}

.wpx-726 {
  width: 726px !important;
}

.fs-727 {
  font-size: 727px !important;
}

.mlt-727 {
  margin-left: 727px !important;
}

.minw-727 {
  min-width: 727px !important;
}

.mtpx-727 {
  margin-top: 727px !important;
}

.wpx-727 {
  width: 727px !important;
}

.fs-728 {
  font-size: 728px !important;
}

.mlt-728 {
  margin-left: 728px !important;
}

.minw-728 {
  min-width: 728px !important;
}

.mtpx-728 {
  margin-top: 728px !important;
}

.wpx-728 {
  width: 728px !important;
}

.fs-729 {
  font-size: 729px !important;
}

.mlt-729 {
  margin-left: 729px !important;
}

.minw-729 {
  min-width: 729px !important;
}

.mtpx-729 {
  margin-top: 729px !important;
}

.wpx-729 {
  width: 729px !important;
}

.fs-730 {
  font-size: 730px !important;
}

.mlt-730 {
  margin-left: 730px !important;
}

.minw-730 {
  min-width: 730px !important;
}

.mtpx-730 {
  margin-top: 730px !important;
}

.wpx-730 {
  width: 730px !important;
}

.fs-731 {
  font-size: 731px !important;
}

.mlt-731 {
  margin-left: 731px !important;
}

.minw-731 {
  min-width: 731px !important;
}

.mtpx-731 {
  margin-top: 731px !important;
}

.wpx-731 {
  width: 731px !important;
}

.fs-732 {
  font-size: 732px !important;
}

.mlt-732 {
  margin-left: 732px !important;
}

.minw-732 {
  min-width: 732px !important;
}

.mtpx-732 {
  margin-top: 732px !important;
}

.wpx-732 {
  width: 732px !important;
}

.fs-733 {
  font-size: 733px !important;
}

.mlt-733 {
  margin-left: 733px !important;
}

.minw-733 {
  min-width: 733px !important;
}

.mtpx-733 {
  margin-top: 733px !important;
}

.wpx-733 {
  width: 733px !important;
}

.fs-734 {
  font-size: 734px !important;
}

.mlt-734 {
  margin-left: 734px !important;
}

.minw-734 {
  min-width: 734px !important;
}

.mtpx-734 {
  margin-top: 734px !important;
}

.wpx-734 {
  width: 734px !important;
}

.fs-735 {
  font-size: 735px !important;
}

.mlt-735 {
  margin-left: 735px !important;
}

.minw-735 {
  min-width: 735px !important;
}

.mtpx-735 {
  margin-top: 735px !important;
}

.wpx-735 {
  width: 735px !important;
}

.fs-736 {
  font-size: 736px !important;
}

.mlt-736 {
  margin-left: 736px !important;
}

.minw-736 {
  min-width: 736px !important;
}

.mtpx-736 {
  margin-top: 736px !important;
}

.wpx-736 {
  width: 736px !important;
}

.fs-737 {
  font-size: 737px !important;
}

.mlt-737 {
  margin-left: 737px !important;
}

.minw-737 {
  min-width: 737px !important;
}

.mtpx-737 {
  margin-top: 737px !important;
}

.wpx-737 {
  width: 737px !important;
}

.fs-738 {
  font-size: 738px !important;
}

.mlt-738 {
  margin-left: 738px !important;
}

.minw-738 {
  min-width: 738px !important;
}

.mtpx-738 {
  margin-top: 738px !important;
}

.wpx-738 {
  width: 738px !important;
}

.fs-739 {
  font-size: 739px !important;
}

.mlt-739 {
  margin-left: 739px !important;
}

.minw-739 {
  min-width: 739px !important;
}

.mtpx-739 {
  margin-top: 739px !important;
}

.wpx-739 {
  width: 739px !important;
}

.fs-740 {
  font-size: 740px !important;
}

.mlt-740 {
  margin-left: 740px !important;
}

.minw-740 {
  min-width: 740px !important;
}

.mtpx-740 {
  margin-top: 740px !important;
}

.wpx-740 {
  width: 740px !important;
}

.fs-741 {
  font-size: 741px !important;
}

.mlt-741 {
  margin-left: 741px !important;
}

.minw-741 {
  min-width: 741px !important;
}

.mtpx-741 {
  margin-top: 741px !important;
}

.wpx-741 {
  width: 741px !important;
}

.fs-742 {
  font-size: 742px !important;
}

.mlt-742 {
  margin-left: 742px !important;
}

.minw-742 {
  min-width: 742px !important;
}

.mtpx-742 {
  margin-top: 742px !important;
}

.wpx-742 {
  width: 742px !important;
}

.fs-743 {
  font-size: 743px !important;
}

.mlt-743 {
  margin-left: 743px !important;
}

.minw-743 {
  min-width: 743px !important;
}

.mtpx-743 {
  margin-top: 743px !important;
}

.wpx-743 {
  width: 743px !important;
}

.fs-744 {
  font-size: 744px !important;
}

.mlt-744 {
  margin-left: 744px !important;
}

.minw-744 {
  min-width: 744px !important;
}

.mtpx-744 {
  margin-top: 744px !important;
}

.wpx-744 {
  width: 744px !important;
}

.fs-745 {
  font-size: 745px !important;
}

.mlt-745 {
  margin-left: 745px !important;
}

.minw-745 {
  min-width: 745px !important;
}

.mtpx-745 {
  margin-top: 745px !important;
}

.wpx-745 {
  width: 745px !important;
}

.fs-746 {
  font-size: 746px !important;
}

.mlt-746 {
  margin-left: 746px !important;
}

.minw-746 {
  min-width: 746px !important;
}

.mtpx-746 {
  margin-top: 746px !important;
}

.wpx-746 {
  width: 746px !important;
}

.fs-747 {
  font-size: 747px !important;
}

.mlt-747 {
  margin-left: 747px !important;
}

.minw-747 {
  min-width: 747px !important;
}

.mtpx-747 {
  margin-top: 747px !important;
}

.wpx-747 {
  width: 747px !important;
}

.fs-748 {
  font-size: 748px !important;
}

.mlt-748 {
  margin-left: 748px !important;
}

.minw-748 {
  min-width: 748px !important;
}

.mtpx-748 {
  margin-top: 748px !important;
}

.wpx-748 {
  width: 748px !important;
}

.fs-749 {
  font-size: 749px !important;
}

.mlt-749 {
  margin-left: 749px !important;
}

.minw-749 {
  min-width: 749px !important;
}

.mtpx-749 {
  margin-top: 749px !important;
}

.wpx-749 {
  width: 749px !important;
}

.fs-750 {
  font-size: 750px !important;
}

.mlt-750 {
  margin-left: 750px !important;
}

.minw-750 {
  min-width: 750px !important;
}

.mtpx-750 {
  margin-top: 750px !important;
}

.wpx-750 {
  width: 750px !important;
}

.fs-751 {
  font-size: 751px !important;
}

.mlt-751 {
  margin-left: 751px !important;
}

.minw-751 {
  min-width: 751px !important;
}

.mtpx-751 {
  margin-top: 751px !important;
}

.wpx-751 {
  width: 751px !important;
}

.fs-752 {
  font-size: 752px !important;
}

.mlt-752 {
  margin-left: 752px !important;
}

.minw-752 {
  min-width: 752px !important;
}

.mtpx-752 {
  margin-top: 752px !important;
}

.wpx-752 {
  width: 752px !important;
}

.fs-753 {
  font-size: 753px !important;
}

.mlt-753 {
  margin-left: 753px !important;
}

.minw-753 {
  min-width: 753px !important;
}

.mtpx-753 {
  margin-top: 753px !important;
}

.wpx-753 {
  width: 753px !important;
}

.fs-754 {
  font-size: 754px !important;
}

.mlt-754 {
  margin-left: 754px !important;
}

.minw-754 {
  min-width: 754px !important;
}

.mtpx-754 {
  margin-top: 754px !important;
}

.wpx-754 {
  width: 754px !important;
}

.fs-755 {
  font-size: 755px !important;
}

.mlt-755 {
  margin-left: 755px !important;
}

.minw-755 {
  min-width: 755px !important;
}

.mtpx-755 {
  margin-top: 755px !important;
}

.wpx-755 {
  width: 755px !important;
}

.fs-756 {
  font-size: 756px !important;
}

.mlt-756 {
  margin-left: 756px !important;
}

.minw-756 {
  min-width: 756px !important;
}

.mtpx-756 {
  margin-top: 756px !important;
}

.wpx-756 {
  width: 756px !important;
}

.fs-757 {
  font-size: 757px !important;
}

.mlt-757 {
  margin-left: 757px !important;
}

.minw-757 {
  min-width: 757px !important;
}

.mtpx-757 {
  margin-top: 757px !important;
}

.wpx-757 {
  width: 757px !important;
}

.fs-758 {
  font-size: 758px !important;
}

.mlt-758 {
  margin-left: 758px !important;
}

.minw-758 {
  min-width: 758px !important;
}

.mtpx-758 {
  margin-top: 758px !important;
}

.wpx-758 {
  width: 758px !important;
}

.fs-759 {
  font-size: 759px !important;
}

.mlt-759 {
  margin-left: 759px !important;
}

.minw-759 {
  min-width: 759px !important;
}

.mtpx-759 {
  margin-top: 759px !important;
}

.wpx-759 {
  width: 759px !important;
}

.fs-760 {
  font-size: 760px !important;
}

.mlt-760 {
  margin-left: 760px !important;
}

.minw-760 {
  min-width: 760px !important;
}

.mtpx-760 {
  margin-top: 760px !important;
}

.wpx-760 {
  width: 760px !important;
}

.fs-761 {
  font-size: 761px !important;
}

.mlt-761 {
  margin-left: 761px !important;
}

.minw-761 {
  min-width: 761px !important;
}

.mtpx-761 {
  margin-top: 761px !important;
}

.wpx-761 {
  width: 761px !important;
}

.fs-762 {
  font-size: 762px !important;
}

.mlt-762 {
  margin-left: 762px !important;
}

.minw-762 {
  min-width: 762px !important;
}

.mtpx-762 {
  margin-top: 762px !important;
}

.wpx-762 {
  width: 762px !important;
}

.fs-763 {
  font-size: 763px !important;
}

.mlt-763 {
  margin-left: 763px !important;
}

.minw-763 {
  min-width: 763px !important;
}

.mtpx-763 {
  margin-top: 763px !important;
}

.wpx-763 {
  width: 763px !important;
}

.fs-764 {
  font-size: 764px !important;
}

.mlt-764 {
  margin-left: 764px !important;
}

.minw-764 {
  min-width: 764px !important;
}

.mtpx-764 {
  margin-top: 764px !important;
}

.wpx-764 {
  width: 764px !important;
}

.fs-765 {
  font-size: 765px !important;
}

.mlt-765 {
  margin-left: 765px !important;
}

.minw-765 {
  min-width: 765px !important;
}

.mtpx-765 {
  margin-top: 765px !important;
}

.wpx-765 {
  width: 765px !important;
}

.fs-766 {
  font-size: 766px !important;
}

.mlt-766 {
  margin-left: 766px !important;
}

.minw-766 {
  min-width: 766px !important;
}

.mtpx-766 {
  margin-top: 766px !important;
}

.wpx-766 {
  width: 766px !important;
}

.fs-767 {
  font-size: 767px !important;
}

.mlt-767 {
  margin-left: 767px !important;
}

.minw-767 {
  min-width: 767px !important;
}

.mtpx-767 {
  margin-top: 767px !important;
}

.wpx-767 {
  width: 767px !important;
}

.fs-768 {
  font-size: 768px !important;
}

.mlt-768 {
  margin-left: 768px !important;
}

.minw-768 {
  min-width: 768px !important;
}

.mtpx-768 {
  margin-top: 768px !important;
}

.wpx-768 {
  width: 768px !important;
}

.fs-769 {
  font-size: 769px !important;
}

.mlt-769 {
  margin-left: 769px !important;
}

.minw-769 {
  min-width: 769px !important;
}

.mtpx-769 {
  margin-top: 769px !important;
}

.wpx-769 {
  width: 769px !important;
}

.fs-770 {
  font-size: 770px !important;
}

.mlt-770 {
  margin-left: 770px !important;
}

.minw-770 {
  min-width: 770px !important;
}

.mtpx-770 {
  margin-top: 770px !important;
}

.wpx-770 {
  width: 770px !important;
}

.fs-771 {
  font-size: 771px !important;
}

.mlt-771 {
  margin-left: 771px !important;
}

.minw-771 {
  min-width: 771px !important;
}

.mtpx-771 {
  margin-top: 771px !important;
}

.wpx-771 {
  width: 771px !important;
}

.fs-772 {
  font-size: 772px !important;
}

.mlt-772 {
  margin-left: 772px !important;
}

.minw-772 {
  min-width: 772px !important;
}

.mtpx-772 {
  margin-top: 772px !important;
}

.wpx-772 {
  width: 772px !important;
}

.fs-773 {
  font-size: 773px !important;
}

.mlt-773 {
  margin-left: 773px !important;
}

.minw-773 {
  min-width: 773px !important;
}

.mtpx-773 {
  margin-top: 773px !important;
}

.wpx-773 {
  width: 773px !important;
}

.fs-774 {
  font-size: 774px !important;
}

.mlt-774 {
  margin-left: 774px !important;
}

.minw-774 {
  min-width: 774px !important;
}

.mtpx-774 {
  margin-top: 774px !important;
}

.wpx-774 {
  width: 774px !important;
}

.fs-775 {
  font-size: 775px !important;
}

.mlt-775 {
  margin-left: 775px !important;
}

.minw-775 {
  min-width: 775px !important;
}

.mtpx-775 {
  margin-top: 775px !important;
}

.wpx-775 {
  width: 775px !important;
}

.fs-776 {
  font-size: 776px !important;
}

.mlt-776 {
  margin-left: 776px !important;
}

.minw-776 {
  min-width: 776px !important;
}

.mtpx-776 {
  margin-top: 776px !important;
}

.wpx-776 {
  width: 776px !important;
}

.fs-777 {
  font-size: 777px !important;
}

.mlt-777 {
  margin-left: 777px !important;
}

.minw-777 {
  min-width: 777px !important;
}

.mtpx-777 {
  margin-top: 777px !important;
}

.wpx-777 {
  width: 777px !important;
}

.fs-778 {
  font-size: 778px !important;
}

.mlt-778 {
  margin-left: 778px !important;
}

.minw-778 {
  min-width: 778px !important;
}

.mtpx-778 {
  margin-top: 778px !important;
}

.wpx-778 {
  width: 778px !important;
}

.fs-779 {
  font-size: 779px !important;
}

.mlt-779 {
  margin-left: 779px !important;
}

.minw-779 {
  min-width: 779px !important;
}

.mtpx-779 {
  margin-top: 779px !important;
}

.wpx-779 {
  width: 779px !important;
}

.fs-780 {
  font-size: 780px !important;
}

.mlt-780 {
  margin-left: 780px !important;
}

.minw-780 {
  min-width: 780px !important;
}

.mtpx-780 {
  margin-top: 780px !important;
}

.wpx-780 {
  width: 780px !important;
}

.fs-781 {
  font-size: 781px !important;
}

.mlt-781 {
  margin-left: 781px !important;
}

.minw-781 {
  min-width: 781px !important;
}

.mtpx-781 {
  margin-top: 781px !important;
}

.wpx-781 {
  width: 781px !important;
}

.fs-782 {
  font-size: 782px !important;
}

.mlt-782 {
  margin-left: 782px !important;
}

.minw-782 {
  min-width: 782px !important;
}

.mtpx-782 {
  margin-top: 782px !important;
}

.wpx-782 {
  width: 782px !important;
}

.fs-783 {
  font-size: 783px !important;
}

.mlt-783 {
  margin-left: 783px !important;
}

.minw-783 {
  min-width: 783px !important;
}

.mtpx-783 {
  margin-top: 783px !important;
}

.wpx-783 {
  width: 783px !important;
}

.fs-784 {
  font-size: 784px !important;
}

.mlt-784 {
  margin-left: 784px !important;
}

.minw-784 {
  min-width: 784px !important;
}

.mtpx-784 {
  margin-top: 784px !important;
}

.wpx-784 {
  width: 784px !important;
}

.fs-785 {
  font-size: 785px !important;
}

.mlt-785 {
  margin-left: 785px !important;
}

.minw-785 {
  min-width: 785px !important;
}

.mtpx-785 {
  margin-top: 785px !important;
}

.wpx-785 {
  width: 785px !important;
}

.fs-786 {
  font-size: 786px !important;
}

.mlt-786 {
  margin-left: 786px !important;
}

.minw-786 {
  min-width: 786px !important;
}

.mtpx-786 {
  margin-top: 786px !important;
}

.wpx-786 {
  width: 786px !important;
}

.fs-787 {
  font-size: 787px !important;
}

.mlt-787 {
  margin-left: 787px !important;
}

.minw-787 {
  min-width: 787px !important;
}

.mtpx-787 {
  margin-top: 787px !important;
}

.wpx-787 {
  width: 787px !important;
}

.fs-788 {
  font-size: 788px !important;
}

.mlt-788 {
  margin-left: 788px !important;
}

.minw-788 {
  min-width: 788px !important;
}

.mtpx-788 {
  margin-top: 788px !important;
}

.wpx-788 {
  width: 788px !important;
}

.fs-789 {
  font-size: 789px !important;
}

.mlt-789 {
  margin-left: 789px !important;
}

.minw-789 {
  min-width: 789px !important;
}

.mtpx-789 {
  margin-top: 789px !important;
}

.wpx-789 {
  width: 789px !important;
}

.fs-790 {
  font-size: 790px !important;
}

.mlt-790 {
  margin-left: 790px !important;
}

.minw-790 {
  min-width: 790px !important;
}

.mtpx-790 {
  margin-top: 790px !important;
}

.wpx-790 {
  width: 790px !important;
}

.fs-791 {
  font-size: 791px !important;
}

.mlt-791 {
  margin-left: 791px !important;
}

.minw-791 {
  min-width: 791px !important;
}

.mtpx-791 {
  margin-top: 791px !important;
}

.wpx-791 {
  width: 791px !important;
}

.fs-792 {
  font-size: 792px !important;
}

.mlt-792 {
  margin-left: 792px !important;
}

.minw-792 {
  min-width: 792px !important;
}

.mtpx-792 {
  margin-top: 792px !important;
}

.wpx-792 {
  width: 792px !important;
}

.fs-793 {
  font-size: 793px !important;
}

.mlt-793 {
  margin-left: 793px !important;
}

.minw-793 {
  min-width: 793px !important;
}

.mtpx-793 {
  margin-top: 793px !important;
}

.wpx-793 {
  width: 793px !important;
}

.fs-794 {
  font-size: 794px !important;
}

.mlt-794 {
  margin-left: 794px !important;
}

.minw-794 {
  min-width: 794px !important;
}

.mtpx-794 {
  margin-top: 794px !important;
}

.wpx-794 {
  width: 794px !important;
}

.fs-795 {
  font-size: 795px !important;
}

.mlt-795 {
  margin-left: 795px !important;
}

.minw-795 {
  min-width: 795px !important;
}

.mtpx-795 {
  margin-top: 795px !important;
}

.wpx-795 {
  width: 795px !important;
}

.fs-796 {
  font-size: 796px !important;
}

.mlt-796 {
  margin-left: 796px !important;
}

.minw-796 {
  min-width: 796px !important;
}

.mtpx-796 {
  margin-top: 796px !important;
}

.wpx-796 {
  width: 796px !important;
}

.fs-797 {
  font-size: 797px !important;
}

.mlt-797 {
  margin-left: 797px !important;
}

.minw-797 {
  min-width: 797px !important;
}

.mtpx-797 {
  margin-top: 797px !important;
}

.wpx-797 {
  width: 797px !important;
}

.fs-798 {
  font-size: 798px !important;
}

.mlt-798 {
  margin-left: 798px !important;
}

.minw-798 {
  min-width: 798px !important;
}

.mtpx-798 {
  margin-top: 798px !important;
}

.wpx-798 {
  width: 798px !important;
}

.fs-799 {
  font-size: 799px !important;
}

.mlt-799 {
  margin-left: 799px !important;
}

.minw-799 {
  min-width: 799px !important;
}

.mtpx-799 {
  margin-top: 799px !important;
}

.wpx-799 {
  width: 799px !important;
}

.fs-800 {
  font-size: 800px !important;
}

.mlt-800 {
  margin-left: 800px !important;
}

.minw-800 {
  min-width: 800px !important;
}

.mtpx-800 {
  margin-top: 800px !important;
}

.wpx-800 {
  width: 800px !important;
}

.fs-801 {
  font-size: 801px !important;
}

.mlt-801 {
  margin-left: 801px !important;
}

.minw-801 {
  min-width: 801px !important;
}

.mtpx-801 {
  margin-top: 801px !important;
}

.wpx-801 {
  width: 801px !important;
}

.fs-802 {
  font-size: 802px !important;
}

.mlt-802 {
  margin-left: 802px !important;
}

.minw-802 {
  min-width: 802px !important;
}

.mtpx-802 {
  margin-top: 802px !important;
}

.wpx-802 {
  width: 802px !important;
}

.fs-803 {
  font-size: 803px !important;
}

.mlt-803 {
  margin-left: 803px !important;
}

.minw-803 {
  min-width: 803px !important;
}

.mtpx-803 {
  margin-top: 803px !important;
}

.wpx-803 {
  width: 803px !important;
}

.fs-804 {
  font-size: 804px !important;
}

.mlt-804 {
  margin-left: 804px !important;
}

.minw-804 {
  min-width: 804px !important;
}

.mtpx-804 {
  margin-top: 804px !important;
}

.wpx-804 {
  width: 804px !important;
}

.fs-805 {
  font-size: 805px !important;
}

.mlt-805 {
  margin-left: 805px !important;
}

.minw-805 {
  min-width: 805px !important;
}

.mtpx-805 {
  margin-top: 805px !important;
}

.wpx-805 {
  width: 805px !important;
}

.fs-806 {
  font-size: 806px !important;
}

.mlt-806 {
  margin-left: 806px !important;
}

.minw-806 {
  min-width: 806px !important;
}

.mtpx-806 {
  margin-top: 806px !important;
}

.wpx-806 {
  width: 806px !important;
}

.fs-807 {
  font-size: 807px !important;
}

.mlt-807 {
  margin-left: 807px !important;
}

.minw-807 {
  min-width: 807px !important;
}

.mtpx-807 {
  margin-top: 807px !important;
}

.wpx-807 {
  width: 807px !important;
}

.fs-808 {
  font-size: 808px !important;
}

.mlt-808 {
  margin-left: 808px !important;
}

.minw-808 {
  min-width: 808px !important;
}

.mtpx-808 {
  margin-top: 808px !important;
}

.wpx-808 {
  width: 808px !important;
}

.fs-809 {
  font-size: 809px !important;
}

.mlt-809 {
  margin-left: 809px !important;
}

.minw-809 {
  min-width: 809px !important;
}

.mtpx-809 {
  margin-top: 809px !important;
}

.wpx-809 {
  width: 809px !important;
}

.fs-810 {
  font-size: 810px !important;
}

.mlt-810 {
  margin-left: 810px !important;
}

.minw-810 {
  min-width: 810px !important;
}

.mtpx-810 {
  margin-top: 810px !important;
}

.wpx-810 {
  width: 810px !important;
}

.fs-811 {
  font-size: 811px !important;
}

.mlt-811 {
  margin-left: 811px !important;
}

.minw-811 {
  min-width: 811px !important;
}

.mtpx-811 {
  margin-top: 811px !important;
}

.wpx-811 {
  width: 811px !important;
}

.fs-812 {
  font-size: 812px !important;
}

.mlt-812 {
  margin-left: 812px !important;
}

.minw-812 {
  min-width: 812px !important;
}

.mtpx-812 {
  margin-top: 812px !important;
}

.wpx-812 {
  width: 812px !important;
}

.fs-813 {
  font-size: 813px !important;
}

.mlt-813 {
  margin-left: 813px !important;
}

.minw-813 {
  min-width: 813px !important;
}

.mtpx-813 {
  margin-top: 813px !important;
}

.wpx-813 {
  width: 813px !important;
}

.fs-814 {
  font-size: 814px !important;
}

.mlt-814 {
  margin-left: 814px !important;
}

.minw-814 {
  min-width: 814px !important;
}

.mtpx-814 {
  margin-top: 814px !important;
}

.wpx-814 {
  width: 814px !important;
}

.fs-815 {
  font-size: 815px !important;
}

.mlt-815 {
  margin-left: 815px !important;
}

.minw-815 {
  min-width: 815px !important;
}

.mtpx-815 {
  margin-top: 815px !important;
}

.wpx-815 {
  width: 815px !important;
}

.fs-816 {
  font-size: 816px !important;
}

.mlt-816 {
  margin-left: 816px !important;
}

.minw-816 {
  min-width: 816px !important;
}

.mtpx-816 {
  margin-top: 816px !important;
}

.wpx-816 {
  width: 816px !important;
}

.fs-817 {
  font-size: 817px !important;
}

.mlt-817 {
  margin-left: 817px !important;
}

.minw-817 {
  min-width: 817px !important;
}

.mtpx-817 {
  margin-top: 817px !important;
}

.wpx-817 {
  width: 817px !important;
}

.fs-818 {
  font-size: 818px !important;
}

.mlt-818 {
  margin-left: 818px !important;
}

.minw-818 {
  min-width: 818px !important;
}

.mtpx-818 {
  margin-top: 818px !important;
}

.wpx-818 {
  width: 818px !important;
}

.fs-819 {
  font-size: 819px !important;
}

.mlt-819 {
  margin-left: 819px !important;
}

.minw-819 {
  min-width: 819px !important;
}

.mtpx-819 {
  margin-top: 819px !important;
}

.wpx-819 {
  width: 819px !important;
}

.fs-820 {
  font-size: 820px !important;
}

.mlt-820 {
  margin-left: 820px !important;
}

.minw-820 {
  min-width: 820px !important;
}

.mtpx-820 {
  margin-top: 820px !important;
}

.wpx-820 {
  width: 820px !important;
}

.fs-821 {
  font-size: 821px !important;
}

.mlt-821 {
  margin-left: 821px !important;
}

.minw-821 {
  min-width: 821px !important;
}

.mtpx-821 {
  margin-top: 821px !important;
}

.wpx-821 {
  width: 821px !important;
}

.fs-822 {
  font-size: 822px !important;
}

.mlt-822 {
  margin-left: 822px !important;
}

.minw-822 {
  min-width: 822px !important;
}

.mtpx-822 {
  margin-top: 822px !important;
}

.wpx-822 {
  width: 822px !important;
}

.fs-823 {
  font-size: 823px !important;
}

.mlt-823 {
  margin-left: 823px !important;
}

.minw-823 {
  min-width: 823px !important;
}

.mtpx-823 {
  margin-top: 823px !important;
}

.wpx-823 {
  width: 823px !important;
}

.fs-824 {
  font-size: 824px !important;
}

.mlt-824 {
  margin-left: 824px !important;
}

.minw-824 {
  min-width: 824px !important;
}

.mtpx-824 {
  margin-top: 824px !important;
}

.wpx-824 {
  width: 824px !important;
}

.fs-825 {
  font-size: 825px !important;
}

.mlt-825 {
  margin-left: 825px !important;
}

.minw-825 {
  min-width: 825px !important;
}

.mtpx-825 {
  margin-top: 825px !important;
}

.wpx-825 {
  width: 825px !important;
}

.fs-826 {
  font-size: 826px !important;
}

.mlt-826 {
  margin-left: 826px !important;
}

.minw-826 {
  min-width: 826px !important;
}

.mtpx-826 {
  margin-top: 826px !important;
}

.wpx-826 {
  width: 826px !important;
}

.fs-827 {
  font-size: 827px !important;
}

.mlt-827 {
  margin-left: 827px !important;
}

.minw-827 {
  min-width: 827px !important;
}

.mtpx-827 {
  margin-top: 827px !important;
}

.wpx-827 {
  width: 827px !important;
}

.fs-828 {
  font-size: 828px !important;
}

.mlt-828 {
  margin-left: 828px !important;
}

.minw-828 {
  min-width: 828px !important;
}

.mtpx-828 {
  margin-top: 828px !important;
}

.wpx-828 {
  width: 828px !important;
}

.fs-829 {
  font-size: 829px !important;
}

.mlt-829 {
  margin-left: 829px !important;
}

.minw-829 {
  min-width: 829px !important;
}

.mtpx-829 {
  margin-top: 829px !important;
}

.wpx-829 {
  width: 829px !important;
}

.fs-830 {
  font-size: 830px !important;
}

.mlt-830 {
  margin-left: 830px !important;
}

.minw-830 {
  min-width: 830px !important;
}

.mtpx-830 {
  margin-top: 830px !important;
}

.wpx-830 {
  width: 830px !important;
}

.fs-831 {
  font-size: 831px !important;
}

.mlt-831 {
  margin-left: 831px !important;
}

.minw-831 {
  min-width: 831px !important;
}

.mtpx-831 {
  margin-top: 831px !important;
}

.wpx-831 {
  width: 831px !important;
}

.fs-832 {
  font-size: 832px !important;
}

.mlt-832 {
  margin-left: 832px !important;
}

.minw-832 {
  min-width: 832px !important;
}

.mtpx-832 {
  margin-top: 832px !important;
}

.wpx-832 {
  width: 832px !important;
}

.fs-833 {
  font-size: 833px !important;
}

.mlt-833 {
  margin-left: 833px !important;
}

.minw-833 {
  min-width: 833px !important;
}

.mtpx-833 {
  margin-top: 833px !important;
}

.wpx-833 {
  width: 833px !important;
}

.fs-834 {
  font-size: 834px !important;
}

.mlt-834 {
  margin-left: 834px !important;
}

.minw-834 {
  min-width: 834px !important;
}

.mtpx-834 {
  margin-top: 834px !important;
}

.wpx-834 {
  width: 834px !important;
}

.fs-835 {
  font-size: 835px !important;
}

.mlt-835 {
  margin-left: 835px !important;
}

.minw-835 {
  min-width: 835px !important;
}

.mtpx-835 {
  margin-top: 835px !important;
}

.wpx-835 {
  width: 835px !important;
}

.fs-836 {
  font-size: 836px !important;
}

.mlt-836 {
  margin-left: 836px !important;
}

.minw-836 {
  min-width: 836px !important;
}

.mtpx-836 {
  margin-top: 836px !important;
}

.wpx-836 {
  width: 836px !important;
}

.fs-837 {
  font-size: 837px !important;
}

.mlt-837 {
  margin-left: 837px !important;
}

.minw-837 {
  min-width: 837px !important;
}

.mtpx-837 {
  margin-top: 837px !important;
}

.wpx-837 {
  width: 837px !important;
}

.fs-838 {
  font-size: 838px !important;
}

.mlt-838 {
  margin-left: 838px !important;
}

.minw-838 {
  min-width: 838px !important;
}

.mtpx-838 {
  margin-top: 838px !important;
}

.wpx-838 {
  width: 838px !important;
}

.fs-839 {
  font-size: 839px !important;
}

.mlt-839 {
  margin-left: 839px !important;
}

.minw-839 {
  min-width: 839px !important;
}

.mtpx-839 {
  margin-top: 839px !important;
}

.wpx-839 {
  width: 839px !important;
}

.fs-840 {
  font-size: 840px !important;
}

.mlt-840 {
  margin-left: 840px !important;
}

.minw-840 {
  min-width: 840px !important;
}

.mtpx-840 {
  margin-top: 840px !important;
}

.wpx-840 {
  width: 840px !important;
}

.fs-841 {
  font-size: 841px !important;
}

.mlt-841 {
  margin-left: 841px !important;
}

.minw-841 {
  min-width: 841px !important;
}

.mtpx-841 {
  margin-top: 841px !important;
}

.wpx-841 {
  width: 841px !important;
}

.fs-842 {
  font-size: 842px !important;
}

.mlt-842 {
  margin-left: 842px !important;
}

.minw-842 {
  min-width: 842px !important;
}

.mtpx-842 {
  margin-top: 842px !important;
}

.wpx-842 {
  width: 842px !important;
}

.fs-843 {
  font-size: 843px !important;
}

.mlt-843 {
  margin-left: 843px !important;
}

.minw-843 {
  min-width: 843px !important;
}

.mtpx-843 {
  margin-top: 843px !important;
}

.wpx-843 {
  width: 843px !important;
}

.fs-844 {
  font-size: 844px !important;
}

.mlt-844 {
  margin-left: 844px !important;
}

.minw-844 {
  min-width: 844px !important;
}

.mtpx-844 {
  margin-top: 844px !important;
}

.wpx-844 {
  width: 844px !important;
}

.fs-845 {
  font-size: 845px !important;
}

.mlt-845 {
  margin-left: 845px !important;
}

.minw-845 {
  min-width: 845px !important;
}

.mtpx-845 {
  margin-top: 845px !important;
}

.wpx-845 {
  width: 845px !important;
}

.fs-846 {
  font-size: 846px !important;
}

.mlt-846 {
  margin-left: 846px !important;
}

.minw-846 {
  min-width: 846px !important;
}

.mtpx-846 {
  margin-top: 846px !important;
}

.wpx-846 {
  width: 846px !important;
}

.fs-847 {
  font-size: 847px !important;
}

.mlt-847 {
  margin-left: 847px !important;
}

.minw-847 {
  min-width: 847px !important;
}

.mtpx-847 {
  margin-top: 847px !important;
}

.wpx-847 {
  width: 847px !important;
}

.fs-848 {
  font-size: 848px !important;
}

.mlt-848 {
  margin-left: 848px !important;
}

.minw-848 {
  min-width: 848px !important;
}

.mtpx-848 {
  margin-top: 848px !important;
}

.wpx-848 {
  width: 848px !important;
}

.fs-849 {
  font-size: 849px !important;
}

.mlt-849 {
  margin-left: 849px !important;
}

.minw-849 {
  min-width: 849px !important;
}

.mtpx-849 {
  margin-top: 849px !important;
}

.wpx-849 {
  width: 849px !important;
}

.fs-850 {
  font-size: 850px !important;
}

.mlt-850 {
  margin-left: 850px !important;
}

.minw-850 {
  min-width: 850px !important;
}

.mtpx-850 {
  margin-top: 850px !important;
}

.wpx-850 {
  width: 850px !important;
}

.fs-851 {
  font-size: 851px !important;
}

.mlt-851 {
  margin-left: 851px !important;
}

.minw-851 {
  min-width: 851px !important;
}

.mtpx-851 {
  margin-top: 851px !important;
}

.wpx-851 {
  width: 851px !important;
}

.fs-852 {
  font-size: 852px !important;
}

.mlt-852 {
  margin-left: 852px !important;
}

.minw-852 {
  min-width: 852px !important;
}

.mtpx-852 {
  margin-top: 852px !important;
}

.wpx-852 {
  width: 852px !important;
}

.fs-853 {
  font-size: 853px !important;
}

.mlt-853 {
  margin-left: 853px !important;
}

.minw-853 {
  min-width: 853px !important;
}

.mtpx-853 {
  margin-top: 853px !important;
}

.wpx-853 {
  width: 853px !important;
}

.fs-854 {
  font-size: 854px !important;
}

.mlt-854 {
  margin-left: 854px !important;
}

.minw-854 {
  min-width: 854px !important;
}

.mtpx-854 {
  margin-top: 854px !important;
}

.wpx-854 {
  width: 854px !important;
}

.fs-855 {
  font-size: 855px !important;
}

.mlt-855 {
  margin-left: 855px !important;
}

.minw-855 {
  min-width: 855px !important;
}

.mtpx-855 {
  margin-top: 855px !important;
}

.wpx-855 {
  width: 855px !important;
}

.fs-856 {
  font-size: 856px !important;
}

.mlt-856 {
  margin-left: 856px !important;
}

.minw-856 {
  min-width: 856px !important;
}

.mtpx-856 {
  margin-top: 856px !important;
}

.wpx-856 {
  width: 856px !important;
}

.fs-857 {
  font-size: 857px !important;
}

.mlt-857 {
  margin-left: 857px !important;
}

.minw-857 {
  min-width: 857px !important;
}

.mtpx-857 {
  margin-top: 857px !important;
}

.wpx-857 {
  width: 857px !important;
}

.fs-858 {
  font-size: 858px !important;
}

.mlt-858 {
  margin-left: 858px !important;
}

.minw-858 {
  min-width: 858px !important;
}

.mtpx-858 {
  margin-top: 858px !important;
}

.wpx-858 {
  width: 858px !important;
}

.fs-859 {
  font-size: 859px !important;
}

.mlt-859 {
  margin-left: 859px !important;
}

.minw-859 {
  min-width: 859px !important;
}

.mtpx-859 {
  margin-top: 859px !important;
}

.wpx-859 {
  width: 859px !important;
}

.fs-860 {
  font-size: 860px !important;
}

.mlt-860 {
  margin-left: 860px !important;
}

.minw-860 {
  min-width: 860px !important;
}

.mtpx-860 {
  margin-top: 860px !important;
}

.wpx-860 {
  width: 860px !important;
}

.fs-861 {
  font-size: 861px !important;
}

.mlt-861 {
  margin-left: 861px !important;
}

.minw-861 {
  min-width: 861px !important;
}

.mtpx-861 {
  margin-top: 861px !important;
}

.wpx-861 {
  width: 861px !important;
}

.fs-862 {
  font-size: 862px !important;
}

.mlt-862 {
  margin-left: 862px !important;
}

.minw-862 {
  min-width: 862px !important;
}

.mtpx-862 {
  margin-top: 862px !important;
}

.wpx-862 {
  width: 862px !important;
}

.fs-863 {
  font-size: 863px !important;
}

.mlt-863 {
  margin-left: 863px !important;
}

.minw-863 {
  min-width: 863px !important;
}

.mtpx-863 {
  margin-top: 863px !important;
}

.wpx-863 {
  width: 863px !important;
}

.fs-864 {
  font-size: 864px !important;
}

.mlt-864 {
  margin-left: 864px !important;
}

.minw-864 {
  min-width: 864px !important;
}

.mtpx-864 {
  margin-top: 864px !important;
}

.wpx-864 {
  width: 864px !important;
}

.fs-865 {
  font-size: 865px !important;
}

.mlt-865 {
  margin-left: 865px !important;
}

.minw-865 {
  min-width: 865px !important;
}

.mtpx-865 {
  margin-top: 865px !important;
}

.wpx-865 {
  width: 865px !important;
}

.fs-866 {
  font-size: 866px !important;
}

.mlt-866 {
  margin-left: 866px !important;
}

.minw-866 {
  min-width: 866px !important;
}

.mtpx-866 {
  margin-top: 866px !important;
}

.wpx-866 {
  width: 866px !important;
}

.fs-867 {
  font-size: 867px !important;
}

.mlt-867 {
  margin-left: 867px !important;
}

.minw-867 {
  min-width: 867px !important;
}

.mtpx-867 {
  margin-top: 867px !important;
}

.wpx-867 {
  width: 867px !important;
}

.fs-868 {
  font-size: 868px !important;
}

.mlt-868 {
  margin-left: 868px !important;
}

.minw-868 {
  min-width: 868px !important;
}

.mtpx-868 {
  margin-top: 868px !important;
}

.wpx-868 {
  width: 868px !important;
}

.fs-869 {
  font-size: 869px !important;
}

.mlt-869 {
  margin-left: 869px !important;
}

.minw-869 {
  min-width: 869px !important;
}

.mtpx-869 {
  margin-top: 869px !important;
}

.wpx-869 {
  width: 869px !important;
}

.fs-870 {
  font-size: 870px !important;
}

.mlt-870 {
  margin-left: 870px !important;
}

.minw-870 {
  min-width: 870px !important;
}

.mtpx-870 {
  margin-top: 870px !important;
}

.wpx-870 {
  width: 870px !important;
}

.fs-871 {
  font-size: 871px !important;
}

.mlt-871 {
  margin-left: 871px !important;
}

.minw-871 {
  min-width: 871px !important;
}

.mtpx-871 {
  margin-top: 871px !important;
}

.wpx-871 {
  width: 871px !important;
}

.fs-872 {
  font-size: 872px !important;
}

.mlt-872 {
  margin-left: 872px !important;
}

.minw-872 {
  min-width: 872px !important;
}

.mtpx-872 {
  margin-top: 872px !important;
}

.wpx-872 {
  width: 872px !important;
}

.fs-873 {
  font-size: 873px !important;
}

.mlt-873 {
  margin-left: 873px !important;
}

.minw-873 {
  min-width: 873px !important;
}

.mtpx-873 {
  margin-top: 873px !important;
}

.wpx-873 {
  width: 873px !important;
}

.fs-874 {
  font-size: 874px !important;
}

.mlt-874 {
  margin-left: 874px !important;
}

.minw-874 {
  min-width: 874px !important;
}

.mtpx-874 {
  margin-top: 874px !important;
}

.wpx-874 {
  width: 874px !important;
}

.fs-875 {
  font-size: 875px !important;
}

.mlt-875 {
  margin-left: 875px !important;
}

.minw-875 {
  min-width: 875px !important;
}

.mtpx-875 {
  margin-top: 875px !important;
}

.wpx-875 {
  width: 875px !important;
}

.fs-876 {
  font-size: 876px !important;
}

.mlt-876 {
  margin-left: 876px !important;
}

.minw-876 {
  min-width: 876px !important;
}

.mtpx-876 {
  margin-top: 876px !important;
}

.wpx-876 {
  width: 876px !important;
}

.fs-877 {
  font-size: 877px !important;
}

.mlt-877 {
  margin-left: 877px !important;
}

.minw-877 {
  min-width: 877px !important;
}

.mtpx-877 {
  margin-top: 877px !important;
}

.wpx-877 {
  width: 877px !important;
}

.fs-878 {
  font-size: 878px !important;
}

.mlt-878 {
  margin-left: 878px !important;
}

.minw-878 {
  min-width: 878px !important;
}

.mtpx-878 {
  margin-top: 878px !important;
}

.wpx-878 {
  width: 878px !important;
}

.fs-879 {
  font-size: 879px !important;
}

.mlt-879 {
  margin-left: 879px !important;
}

.minw-879 {
  min-width: 879px !important;
}

.mtpx-879 {
  margin-top: 879px !important;
}

.wpx-879 {
  width: 879px !important;
}

.fs-880 {
  font-size: 880px !important;
}

.mlt-880 {
  margin-left: 880px !important;
}

.minw-880 {
  min-width: 880px !important;
}

.mtpx-880 {
  margin-top: 880px !important;
}

.wpx-880 {
  width: 880px !important;
}

.fs-881 {
  font-size: 881px !important;
}

.mlt-881 {
  margin-left: 881px !important;
}

.minw-881 {
  min-width: 881px !important;
}

.mtpx-881 {
  margin-top: 881px !important;
}

.wpx-881 {
  width: 881px !important;
}

.fs-882 {
  font-size: 882px !important;
}

.mlt-882 {
  margin-left: 882px !important;
}

.minw-882 {
  min-width: 882px !important;
}

.mtpx-882 {
  margin-top: 882px !important;
}

.wpx-882 {
  width: 882px !important;
}

.fs-883 {
  font-size: 883px !important;
}

.mlt-883 {
  margin-left: 883px !important;
}

.minw-883 {
  min-width: 883px !important;
}

.mtpx-883 {
  margin-top: 883px !important;
}

.wpx-883 {
  width: 883px !important;
}

.fs-884 {
  font-size: 884px !important;
}

.mlt-884 {
  margin-left: 884px !important;
}

.minw-884 {
  min-width: 884px !important;
}

.mtpx-884 {
  margin-top: 884px !important;
}

.wpx-884 {
  width: 884px !important;
}

.fs-885 {
  font-size: 885px !important;
}

.mlt-885 {
  margin-left: 885px !important;
}

.minw-885 {
  min-width: 885px !important;
}

.mtpx-885 {
  margin-top: 885px !important;
}

.wpx-885 {
  width: 885px !important;
}

.fs-886 {
  font-size: 886px !important;
}

.mlt-886 {
  margin-left: 886px !important;
}

.minw-886 {
  min-width: 886px !important;
}

.mtpx-886 {
  margin-top: 886px !important;
}

.wpx-886 {
  width: 886px !important;
}

.fs-887 {
  font-size: 887px !important;
}

.mlt-887 {
  margin-left: 887px !important;
}

.minw-887 {
  min-width: 887px !important;
}

.mtpx-887 {
  margin-top: 887px !important;
}

.wpx-887 {
  width: 887px !important;
}

.fs-888 {
  font-size: 888px !important;
}

.mlt-888 {
  margin-left: 888px !important;
}

.minw-888 {
  min-width: 888px !important;
}

.mtpx-888 {
  margin-top: 888px !important;
}

.wpx-888 {
  width: 888px !important;
}

.fs-889 {
  font-size: 889px !important;
}

.mlt-889 {
  margin-left: 889px !important;
}

.minw-889 {
  min-width: 889px !important;
}

.mtpx-889 {
  margin-top: 889px !important;
}

.wpx-889 {
  width: 889px !important;
}

.fs-890 {
  font-size: 890px !important;
}

.mlt-890 {
  margin-left: 890px !important;
}

.minw-890 {
  min-width: 890px !important;
}

.mtpx-890 {
  margin-top: 890px !important;
}

.wpx-890 {
  width: 890px !important;
}

.fs-891 {
  font-size: 891px !important;
}

.mlt-891 {
  margin-left: 891px !important;
}

.minw-891 {
  min-width: 891px !important;
}

.mtpx-891 {
  margin-top: 891px !important;
}

.wpx-891 {
  width: 891px !important;
}

.fs-892 {
  font-size: 892px !important;
}

.mlt-892 {
  margin-left: 892px !important;
}

.minw-892 {
  min-width: 892px !important;
}

.mtpx-892 {
  margin-top: 892px !important;
}

.wpx-892 {
  width: 892px !important;
}

.fs-893 {
  font-size: 893px !important;
}

.mlt-893 {
  margin-left: 893px !important;
}

.minw-893 {
  min-width: 893px !important;
}

.mtpx-893 {
  margin-top: 893px !important;
}

.wpx-893 {
  width: 893px !important;
}

.fs-894 {
  font-size: 894px !important;
}

.mlt-894 {
  margin-left: 894px !important;
}

.minw-894 {
  min-width: 894px !important;
}

.mtpx-894 {
  margin-top: 894px !important;
}

.wpx-894 {
  width: 894px !important;
}

.fs-895 {
  font-size: 895px !important;
}

.mlt-895 {
  margin-left: 895px !important;
}

.minw-895 {
  min-width: 895px !important;
}

.mtpx-895 {
  margin-top: 895px !important;
}

.wpx-895 {
  width: 895px !important;
}

.fs-896 {
  font-size: 896px !important;
}

.mlt-896 {
  margin-left: 896px !important;
}

.minw-896 {
  min-width: 896px !important;
}

.mtpx-896 {
  margin-top: 896px !important;
}

.wpx-896 {
  width: 896px !important;
}

.fs-897 {
  font-size: 897px !important;
}

.mlt-897 {
  margin-left: 897px !important;
}

.minw-897 {
  min-width: 897px !important;
}

.mtpx-897 {
  margin-top: 897px !important;
}

.wpx-897 {
  width: 897px !important;
}

.fs-898 {
  font-size: 898px !important;
}

.mlt-898 {
  margin-left: 898px !important;
}

.minw-898 {
  min-width: 898px !important;
}

.mtpx-898 {
  margin-top: 898px !important;
}

.wpx-898 {
  width: 898px !important;
}

.fs-899 {
  font-size: 899px !important;
}

.mlt-899 {
  margin-left: 899px !important;
}

.minw-899 {
  min-width: 899px !important;
}

.mtpx-899 {
  margin-top: 899px !important;
}

.wpx-899 {
  width: 899px !important;
}

.fs-900 {
  font-size: 900px !important;
}

.mlt-900 {
  margin-left: 900px !important;
}

.minw-900 {
  min-width: 900px !important;
}

.mtpx-900 {
  margin-top: 900px !important;
}

.wpx-900 {
  width: 900px !important;
}

.fs-901 {
  font-size: 901px !important;
}

.mlt-901 {
  margin-left: 901px !important;
}

.minw-901 {
  min-width: 901px !important;
}

.mtpx-901 {
  margin-top: 901px !important;
}

.wpx-901 {
  width: 901px !important;
}

.fs-902 {
  font-size: 902px !important;
}

.mlt-902 {
  margin-left: 902px !important;
}

.minw-902 {
  min-width: 902px !important;
}

.mtpx-902 {
  margin-top: 902px !important;
}

.wpx-902 {
  width: 902px !important;
}

.fs-903 {
  font-size: 903px !important;
}

.mlt-903 {
  margin-left: 903px !important;
}

.minw-903 {
  min-width: 903px !important;
}

.mtpx-903 {
  margin-top: 903px !important;
}

.wpx-903 {
  width: 903px !important;
}

.fs-904 {
  font-size: 904px !important;
}

.mlt-904 {
  margin-left: 904px !important;
}

.minw-904 {
  min-width: 904px !important;
}

.mtpx-904 {
  margin-top: 904px !important;
}

.wpx-904 {
  width: 904px !important;
}

.fs-905 {
  font-size: 905px !important;
}

.mlt-905 {
  margin-left: 905px !important;
}

.minw-905 {
  min-width: 905px !important;
}

.mtpx-905 {
  margin-top: 905px !important;
}

.wpx-905 {
  width: 905px !important;
}

.fs-906 {
  font-size: 906px !important;
}

.mlt-906 {
  margin-left: 906px !important;
}

.minw-906 {
  min-width: 906px !important;
}

.mtpx-906 {
  margin-top: 906px !important;
}

.wpx-906 {
  width: 906px !important;
}

.fs-907 {
  font-size: 907px !important;
}

.mlt-907 {
  margin-left: 907px !important;
}

.minw-907 {
  min-width: 907px !important;
}

.mtpx-907 {
  margin-top: 907px !important;
}

.wpx-907 {
  width: 907px !important;
}

.fs-908 {
  font-size: 908px !important;
}

.mlt-908 {
  margin-left: 908px !important;
}

.minw-908 {
  min-width: 908px !important;
}

.mtpx-908 {
  margin-top: 908px !important;
}

.wpx-908 {
  width: 908px !important;
}

.fs-909 {
  font-size: 909px !important;
}

.mlt-909 {
  margin-left: 909px !important;
}

.minw-909 {
  min-width: 909px !important;
}

.mtpx-909 {
  margin-top: 909px !important;
}

.wpx-909 {
  width: 909px !important;
}

.fs-910 {
  font-size: 910px !important;
}

.mlt-910 {
  margin-left: 910px !important;
}

.minw-910 {
  min-width: 910px !important;
}

.mtpx-910 {
  margin-top: 910px !important;
}

.wpx-910 {
  width: 910px !important;
}

.fs-911 {
  font-size: 911px !important;
}

.mlt-911 {
  margin-left: 911px !important;
}

.minw-911 {
  min-width: 911px !important;
}

.mtpx-911 {
  margin-top: 911px !important;
}

.wpx-911 {
  width: 911px !important;
}

.fs-912 {
  font-size: 912px !important;
}

.mlt-912 {
  margin-left: 912px !important;
}

.minw-912 {
  min-width: 912px !important;
}

.mtpx-912 {
  margin-top: 912px !important;
}

.wpx-912 {
  width: 912px !important;
}

.fs-913 {
  font-size: 913px !important;
}

.mlt-913 {
  margin-left: 913px !important;
}

.minw-913 {
  min-width: 913px !important;
}

.mtpx-913 {
  margin-top: 913px !important;
}

.wpx-913 {
  width: 913px !important;
}

.fs-914 {
  font-size: 914px !important;
}

.mlt-914 {
  margin-left: 914px !important;
}

.minw-914 {
  min-width: 914px !important;
}

.mtpx-914 {
  margin-top: 914px !important;
}

.wpx-914 {
  width: 914px !important;
}

.fs-915 {
  font-size: 915px !important;
}

.mlt-915 {
  margin-left: 915px !important;
}

.minw-915 {
  min-width: 915px !important;
}

.mtpx-915 {
  margin-top: 915px !important;
}

.wpx-915 {
  width: 915px !important;
}

.fs-916 {
  font-size: 916px !important;
}

.mlt-916 {
  margin-left: 916px !important;
}

.minw-916 {
  min-width: 916px !important;
}

.mtpx-916 {
  margin-top: 916px !important;
}

.wpx-916 {
  width: 916px !important;
}

.fs-917 {
  font-size: 917px !important;
}

.mlt-917 {
  margin-left: 917px !important;
}

.minw-917 {
  min-width: 917px !important;
}

.mtpx-917 {
  margin-top: 917px !important;
}

.wpx-917 {
  width: 917px !important;
}

.fs-918 {
  font-size: 918px !important;
}

.mlt-918 {
  margin-left: 918px !important;
}

.minw-918 {
  min-width: 918px !important;
}

.mtpx-918 {
  margin-top: 918px !important;
}

.wpx-918 {
  width: 918px !important;
}

.fs-919 {
  font-size: 919px !important;
}

.mlt-919 {
  margin-left: 919px !important;
}

.minw-919 {
  min-width: 919px !important;
}

.mtpx-919 {
  margin-top: 919px !important;
}

.wpx-919 {
  width: 919px !important;
}

.fs-920 {
  font-size: 920px !important;
}

.mlt-920 {
  margin-left: 920px !important;
}

.minw-920 {
  min-width: 920px !important;
}

.mtpx-920 {
  margin-top: 920px !important;
}

.wpx-920 {
  width: 920px !important;
}

.fs-921 {
  font-size: 921px !important;
}

.mlt-921 {
  margin-left: 921px !important;
}

.minw-921 {
  min-width: 921px !important;
}

.mtpx-921 {
  margin-top: 921px !important;
}

.wpx-921 {
  width: 921px !important;
}

.fs-922 {
  font-size: 922px !important;
}

.mlt-922 {
  margin-left: 922px !important;
}

.minw-922 {
  min-width: 922px !important;
}

.mtpx-922 {
  margin-top: 922px !important;
}

.wpx-922 {
  width: 922px !important;
}

.fs-923 {
  font-size: 923px !important;
}

.mlt-923 {
  margin-left: 923px !important;
}

.minw-923 {
  min-width: 923px !important;
}

.mtpx-923 {
  margin-top: 923px !important;
}

.wpx-923 {
  width: 923px !important;
}

.fs-924 {
  font-size: 924px !important;
}

.mlt-924 {
  margin-left: 924px !important;
}

.minw-924 {
  min-width: 924px !important;
}

.mtpx-924 {
  margin-top: 924px !important;
}

.wpx-924 {
  width: 924px !important;
}

.fs-925 {
  font-size: 925px !important;
}

.mlt-925 {
  margin-left: 925px !important;
}

.minw-925 {
  min-width: 925px !important;
}

.mtpx-925 {
  margin-top: 925px !important;
}

.wpx-925 {
  width: 925px !important;
}

.fs-926 {
  font-size: 926px !important;
}

.mlt-926 {
  margin-left: 926px !important;
}

.minw-926 {
  min-width: 926px !important;
}

.mtpx-926 {
  margin-top: 926px !important;
}

.wpx-926 {
  width: 926px !important;
}

.fs-927 {
  font-size: 927px !important;
}

.mlt-927 {
  margin-left: 927px !important;
}

.minw-927 {
  min-width: 927px !important;
}

.mtpx-927 {
  margin-top: 927px !important;
}

.wpx-927 {
  width: 927px !important;
}

.fs-928 {
  font-size: 928px !important;
}

.mlt-928 {
  margin-left: 928px !important;
}

.minw-928 {
  min-width: 928px !important;
}

.mtpx-928 {
  margin-top: 928px !important;
}

.wpx-928 {
  width: 928px !important;
}

.fs-929 {
  font-size: 929px !important;
}

.mlt-929 {
  margin-left: 929px !important;
}

.minw-929 {
  min-width: 929px !important;
}

.mtpx-929 {
  margin-top: 929px !important;
}

.wpx-929 {
  width: 929px !important;
}

.fs-930 {
  font-size: 930px !important;
}

.mlt-930 {
  margin-left: 930px !important;
}

.minw-930 {
  min-width: 930px !important;
}

.mtpx-930 {
  margin-top: 930px !important;
}

.wpx-930 {
  width: 930px !important;
}

.fs-931 {
  font-size: 931px !important;
}

.mlt-931 {
  margin-left: 931px !important;
}

.minw-931 {
  min-width: 931px !important;
}

.mtpx-931 {
  margin-top: 931px !important;
}

.wpx-931 {
  width: 931px !important;
}

.fs-932 {
  font-size: 932px !important;
}

.mlt-932 {
  margin-left: 932px !important;
}

.minw-932 {
  min-width: 932px !important;
}

.mtpx-932 {
  margin-top: 932px !important;
}

.wpx-932 {
  width: 932px !important;
}

.fs-933 {
  font-size: 933px !important;
}

.mlt-933 {
  margin-left: 933px !important;
}

.minw-933 {
  min-width: 933px !important;
}

.mtpx-933 {
  margin-top: 933px !important;
}

.wpx-933 {
  width: 933px !important;
}

.fs-934 {
  font-size: 934px !important;
}

.mlt-934 {
  margin-left: 934px !important;
}

.minw-934 {
  min-width: 934px !important;
}

.mtpx-934 {
  margin-top: 934px !important;
}

.wpx-934 {
  width: 934px !important;
}

.fs-935 {
  font-size: 935px !important;
}

.mlt-935 {
  margin-left: 935px !important;
}

.minw-935 {
  min-width: 935px !important;
}

.mtpx-935 {
  margin-top: 935px !important;
}

.wpx-935 {
  width: 935px !important;
}

.fs-936 {
  font-size: 936px !important;
}

.mlt-936 {
  margin-left: 936px !important;
}

.minw-936 {
  min-width: 936px !important;
}

.mtpx-936 {
  margin-top: 936px !important;
}

.wpx-936 {
  width: 936px !important;
}

.fs-937 {
  font-size: 937px !important;
}

.mlt-937 {
  margin-left: 937px !important;
}

.minw-937 {
  min-width: 937px !important;
}

.mtpx-937 {
  margin-top: 937px !important;
}

.wpx-937 {
  width: 937px !important;
}

.fs-938 {
  font-size: 938px !important;
}

.mlt-938 {
  margin-left: 938px !important;
}

.minw-938 {
  min-width: 938px !important;
}

.mtpx-938 {
  margin-top: 938px !important;
}

.wpx-938 {
  width: 938px !important;
}

.fs-939 {
  font-size: 939px !important;
}

.mlt-939 {
  margin-left: 939px !important;
}

.minw-939 {
  min-width: 939px !important;
}

.mtpx-939 {
  margin-top: 939px !important;
}

.wpx-939 {
  width: 939px !important;
}

.fs-940 {
  font-size: 940px !important;
}

.mlt-940 {
  margin-left: 940px !important;
}

.minw-940 {
  min-width: 940px !important;
}

.mtpx-940 {
  margin-top: 940px !important;
}

.wpx-940 {
  width: 940px !important;
}

.fs-941 {
  font-size: 941px !important;
}

.mlt-941 {
  margin-left: 941px !important;
}

.minw-941 {
  min-width: 941px !important;
}

.mtpx-941 {
  margin-top: 941px !important;
}

.wpx-941 {
  width: 941px !important;
}

.fs-942 {
  font-size: 942px !important;
}

.mlt-942 {
  margin-left: 942px !important;
}

.minw-942 {
  min-width: 942px !important;
}

.mtpx-942 {
  margin-top: 942px !important;
}

.wpx-942 {
  width: 942px !important;
}

.fs-943 {
  font-size: 943px !important;
}

.mlt-943 {
  margin-left: 943px !important;
}

.minw-943 {
  min-width: 943px !important;
}

.mtpx-943 {
  margin-top: 943px !important;
}

.wpx-943 {
  width: 943px !important;
}

.fs-944 {
  font-size: 944px !important;
}

.mlt-944 {
  margin-left: 944px !important;
}

.minw-944 {
  min-width: 944px !important;
}

.mtpx-944 {
  margin-top: 944px !important;
}

.wpx-944 {
  width: 944px !important;
}

.fs-945 {
  font-size: 945px !important;
}

.mlt-945 {
  margin-left: 945px !important;
}

.minw-945 {
  min-width: 945px !important;
}

.mtpx-945 {
  margin-top: 945px !important;
}

.wpx-945 {
  width: 945px !important;
}

.fs-946 {
  font-size: 946px !important;
}

.mlt-946 {
  margin-left: 946px !important;
}

.minw-946 {
  min-width: 946px !important;
}

.mtpx-946 {
  margin-top: 946px !important;
}

.wpx-946 {
  width: 946px !important;
}

.fs-947 {
  font-size: 947px !important;
}

.mlt-947 {
  margin-left: 947px !important;
}

.minw-947 {
  min-width: 947px !important;
}

.mtpx-947 {
  margin-top: 947px !important;
}

.wpx-947 {
  width: 947px !important;
}

.fs-948 {
  font-size: 948px !important;
}

.mlt-948 {
  margin-left: 948px !important;
}

.minw-948 {
  min-width: 948px !important;
}

.mtpx-948 {
  margin-top: 948px !important;
}

.wpx-948 {
  width: 948px !important;
}

.fs-949 {
  font-size: 949px !important;
}

.mlt-949 {
  margin-left: 949px !important;
}

.minw-949 {
  min-width: 949px !important;
}

.mtpx-949 {
  margin-top: 949px !important;
}

.wpx-949 {
  width: 949px !important;
}

.fs-950 {
  font-size: 950px !important;
}

.mlt-950 {
  margin-left: 950px !important;
}

.minw-950 {
  min-width: 950px !important;
}

.mtpx-950 {
  margin-top: 950px !important;
}

.wpx-950 {
  width: 950px !important;
}

.fs-951 {
  font-size: 951px !important;
}

.mlt-951 {
  margin-left: 951px !important;
}

.minw-951 {
  min-width: 951px !important;
}

.mtpx-951 {
  margin-top: 951px !important;
}

.wpx-951 {
  width: 951px !important;
}

.fs-952 {
  font-size: 952px !important;
}

.mlt-952 {
  margin-left: 952px !important;
}

.minw-952 {
  min-width: 952px !important;
}

.mtpx-952 {
  margin-top: 952px !important;
}

.wpx-952 {
  width: 952px !important;
}

.fs-953 {
  font-size: 953px !important;
}

.mlt-953 {
  margin-left: 953px !important;
}

.minw-953 {
  min-width: 953px !important;
}

.mtpx-953 {
  margin-top: 953px !important;
}

.wpx-953 {
  width: 953px !important;
}

.fs-954 {
  font-size: 954px !important;
}

.mlt-954 {
  margin-left: 954px !important;
}

.minw-954 {
  min-width: 954px !important;
}

.mtpx-954 {
  margin-top: 954px !important;
}

.wpx-954 {
  width: 954px !important;
}

.fs-955 {
  font-size: 955px !important;
}

.mlt-955 {
  margin-left: 955px !important;
}

.minw-955 {
  min-width: 955px !important;
}

.mtpx-955 {
  margin-top: 955px !important;
}

.wpx-955 {
  width: 955px !important;
}

.fs-956 {
  font-size: 956px !important;
}

.mlt-956 {
  margin-left: 956px !important;
}

.minw-956 {
  min-width: 956px !important;
}

.mtpx-956 {
  margin-top: 956px !important;
}

.wpx-956 {
  width: 956px !important;
}

.fs-957 {
  font-size: 957px !important;
}

.mlt-957 {
  margin-left: 957px !important;
}

.minw-957 {
  min-width: 957px !important;
}

.mtpx-957 {
  margin-top: 957px !important;
}

.wpx-957 {
  width: 957px !important;
}

.fs-958 {
  font-size: 958px !important;
}

.mlt-958 {
  margin-left: 958px !important;
}

.minw-958 {
  min-width: 958px !important;
}

.mtpx-958 {
  margin-top: 958px !important;
}

.wpx-958 {
  width: 958px !important;
}

.fs-959 {
  font-size: 959px !important;
}

.mlt-959 {
  margin-left: 959px !important;
}

.minw-959 {
  min-width: 959px !important;
}

.mtpx-959 {
  margin-top: 959px !important;
}

.wpx-959 {
  width: 959px !important;
}

.fs-960 {
  font-size: 960px !important;
}

.mlt-960 {
  margin-left: 960px !important;
}

.minw-960 {
  min-width: 960px !important;
}

.mtpx-960 {
  margin-top: 960px !important;
}

.wpx-960 {
  width: 960px !important;
}

.fs-961 {
  font-size: 961px !important;
}

.mlt-961 {
  margin-left: 961px !important;
}

.minw-961 {
  min-width: 961px !important;
}

.mtpx-961 {
  margin-top: 961px !important;
}

.wpx-961 {
  width: 961px !important;
}

.fs-962 {
  font-size: 962px !important;
}

.mlt-962 {
  margin-left: 962px !important;
}

.minw-962 {
  min-width: 962px !important;
}

.mtpx-962 {
  margin-top: 962px !important;
}

.wpx-962 {
  width: 962px !important;
}

.fs-963 {
  font-size: 963px !important;
}

.mlt-963 {
  margin-left: 963px !important;
}

.minw-963 {
  min-width: 963px !important;
}

.mtpx-963 {
  margin-top: 963px !important;
}

.wpx-963 {
  width: 963px !important;
}

.fs-964 {
  font-size: 964px !important;
}

.mlt-964 {
  margin-left: 964px !important;
}

.minw-964 {
  min-width: 964px !important;
}

.mtpx-964 {
  margin-top: 964px !important;
}

.wpx-964 {
  width: 964px !important;
}

.fs-965 {
  font-size: 965px !important;
}

.mlt-965 {
  margin-left: 965px !important;
}

.minw-965 {
  min-width: 965px !important;
}

.mtpx-965 {
  margin-top: 965px !important;
}

.wpx-965 {
  width: 965px !important;
}

.fs-966 {
  font-size: 966px !important;
}

.mlt-966 {
  margin-left: 966px !important;
}

.minw-966 {
  min-width: 966px !important;
}

.mtpx-966 {
  margin-top: 966px !important;
}

.wpx-966 {
  width: 966px !important;
}

.fs-967 {
  font-size: 967px !important;
}

.mlt-967 {
  margin-left: 967px !important;
}

.minw-967 {
  min-width: 967px !important;
}

.mtpx-967 {
  margin-top: 967px !important;
}

.wpx-967 {
  width: 967px !important;
}

.fs-968 {
  font-size: 968px !important;
}

.mlt-968 {
  margin-left: 968px !important;
}

.minw-968 {
  min-width: 968px !important;
}

.mtpx-968 {
  margin-top: 968px !important;
}

.wpx-968 {
  width: 968px !important;
}

.fs-969 {
  font-size: 969px !important;
}

.mlt-969 {
  margin-left: 969px !important;
}

.minw-969 {
  min-width: 969px !important;
}

.mtpx-969 {
  margin-top: 969px !important;
}

.wpx-969 {
  width: 969px !important;
}

.fs-970 {
  font-size: 970px !important;
}

.mlt-970 {
  margin-left: 970px !important;
}

.minw-970 {
  min-width: 970px !important;
}

.mtpx-970 {
  margin-top: 970px !important;
}

.wpx-970 {
  width: 970px !important;
}

.fs-971 {
  font-size: 971px !important;
}

.mlt-971 {
  margin-left: 971px !important;
}

.minw-971 {
  min-width: 971px !important;
}

.mtpx-971 {
  margin-top: 971px !important;
}

.wpx-971 {
  width: 971px !important;
}

.fs-972 {
  font-size: 972px !important;
}

.mlt-972 {
  margin-left: 972px !important;
}

.minw-972 {
  min-width: 972px !important;
}

.mtpx-972 {
  margin-top: 972px !important;
}

.wpx-972 {
  width: 972px !important;
}

.fs-973 {
  font-size: 973px !important;
}

.mlt-973 {
  margin-left: 973px !important;
}

.minw-973 {
  min-width: 973px !important;
}

.mtpx-973 {
  margin-top: 973px !important;
}

.wpx-973 {
  width: 973px !important;
}

.fs-974 {
  font-size: 974px !important;
}

.mlt-974 {
  margin-left: 974px !important;
}

.minw-974 {
  min-width: 974px !important;
}

.mtpx-974 {
  margin-top: 974px !important;
}

.wpx-974 {
  width: 974px !important;
}

.fs-975 {
  font-size: 975px !important;
}

.mlt-975 {
  margin-left: 975px !important;
}

.minw-975 {
  min-width: 975px !important;
}

.mtpx-975 {
  margin-top: 975px !important;
}

.wpx-975 {
  width: 975px !important;
}

.fs-976 {
  font-size: 976px !important;
}

.mlt-976 {
  margin-left: 976px !important;
}

.minw-976 {
  min-width: 976px !important;
}

.mtpx-976 {
  margin-top: 976px !important;
}

.wpx-976 {
  width: 976px !important;
}

.fs-977 {
  font-size: 977px !important;
}

.mlt-977 {
  margin-left: 977px !important;
}

.minw-977 {
  min-width: 977px !important;
}

.mtpx-977 {
  margin-top: 977px !important;
}

.wpx-977 {
  width: 977px !important;
}

.fs-978 {
  font-size: 978px !important;
}

.mlt-978 {
  margin-left: 978px !important;
}

.minw-978 {
  min-width: 978px !important;
}

.mtpx-978 {
  margin-top: 978px !important;
}

.wpx-978 {
  width: 978px !important;
}

.fs-979 {
  font-size: 979px !important;
}

.mlt-979 {
  margin-left: 979px !important;
}

.minw-979 {
  min-width: 979px !important;
}

.mtpx-979 {
  margin-top: 979px !important;
}

.wpx-979 {
  width: 979px !important;
}

.fs-980 {
  font-size: 980px !important;
}

.mlt-980 {
  margin-left: 980px !important;
}

.minw-980 {
  min-width: 980px !important;
}

.mtpx-980 {
  margin-top: 980px !important;
}

.wpx-980 {
  width: 980px !important;
}

.fs-981 {
  font-size: 981px !important;
}

.mlt-981 {
  margin-left: 981px !important;
}

.minw-981 {
  min-width: 981px !important;
}

.mtpx-981 {
  margin-top: 981px !important;
}

.wpx-981 {
  width: 981px !important;
}

.fs-982 {
  font-size: 982px !important;
}

.mlt-982 {
  margin-left: 982px !important;
}

.minw-982 {
  min-width: 982px !important;
}

.mtpx-982 {
  margin-top: 982px !important;
}

.wpx-982 {
  width: 982px !important;
}

.fs-983 {
  font-size: 983px !important;
}

.mlt-983 {
  margin-left: 983px !important;
}

.minw-983 {
  min-width: 983px !important;
}

.mtpx-983 {
  margin-top: 983px !important;
}

.wpx-983 {
  width: 983px !important;
}

.fs-984 {
  font-size: 984px !important;
}

.mlt-984 {
  margin-left: 984px !important;
}

.minw-984 {
  min-width: 984px !important;
}

.mtpx-984 {
  margin-top: 984px !important;
}

.wpx-984 {
  width: 984px !important;
}

.fs-985 {
  font-size: 985px !important;
}

.mlt-985 {
  margin-left: 985px !important;
}

.minw-985 {
  min-width: 985px !important;
}

.mtpx-985 {
  margin-top: 985px !important;
}

.wpx-985 {
  width: 985px !important;
}

.fs-986 {
  font-size: 986px !important;
}

.mlt-986 {
  margin-left: 986px !important;
}

.minw-986 {
  min-width: 986px !important;
}

.mtpx-986 {
  margin-top: 986px !important;
}

.wpx-986 {
  width: 986px !important;
}

.fs-987 {
  font-size: 987px !important;
}

.mlt-987 {
  margin-left: 987px !important;
}

.minw-987 {
  min-width: 987px !important;
}

.mtpx-987 {
  margin-top: 987px !important;
}

.wpx-987 {
  width: 987px !important;
}

.fs-988 {
  font-size: 988px !important;
}

.mlt-988 {
  margin-left: 988px !important;
}

.minw-988 {
  min-width: 988px !important;
}

.mtpx-988 {
  margin-top: 988px !important;
}

.wpx-988 {
  width: 988px !important;
}

.fs-989 {
  font-size: 989px !important;
}

.mlt-989 {
  margin-left: 989px !important;
}

.minw-989 {
  min-width: 989px !important;
}

.mtpx-989 {
  margin-top: 989px !important;
}

.wpx-989 {
  width: 989px !important;
}

.fs-990 {
  font-size: 990px !important;
}

.mlt-990 {
  margin-left: 990px !important;
}

.minw-990 {
  min-width: 990px !important;
}

.mtpx-990 {
  margin-top: 990px !important;
}

.wpx-990 {
  width: 990px !important;
}

.fs-991 {
  font-size: 991px !important;
}

.mlt-991 {
  margin-left: 991px !important;
}

.minw-991 {
  min-width: 991px !important;
}

.mtpx-991 {
  margin-top: 991px !important;
}

.wpx-991 {
  width: 991px !important;
}

.fs-992 {
  font-size: 992px !important;
}

.mlt-992 {
  margin-left: 992px !important;
}

.minw-992 {
  min-width: 992px !important;
}

.mtpx-992 {
  margin-top: 992px !important;
}

.wpx-992 {
  width: 992px !important;
}

.fs-993 {
  font-size: 993px !important;
}

.mlt-993 {
  margin-left: 993px !important;
}

.minw-993 {
  min-width: 993px !important;
}

.mtpx-993 {
  margin-top: 993px !important;
}

.wpx-993 {
  width: 993px !important;
}

.fs-994 {
  font-size: 994px !important;
}

.mlt-994 {
  margin-left: 994px !important;
}

.minw-994 {
  min-width: 994px !important;
}

.mtpx-994 {
  margin-top: 994px !important;
}

.wpx-994 {
  width: 994px !important;
}

.fs-995 {
  font-size: 995px !important;
}

.mlt-995 {
  margin-left: 995px !important;
}

.minw-995 {
  min-width: 995px !important;
}

.mtpx-995 {
  margin-top: 995px !important;
}

.wpx-995 {
  width: 995px !important;
}

.fs-996 {
  font-size: 996px !important;
}

.mlt-996 {
  margin-left: 996px !important;
}

.minw-996 {
  min-width: 996px !important;
}

.mtpx-996 {
  margin-top: 996px !important;
}

.wpx-996 {
  width: 996px !important;
}

.fs-997 {
  font-size: 997px !important;
}

.mlt-997 {
  margin-left: 997px !important;
}

.minw-997 {
  min-width: 997px !important;
}

.mtpx-997 {
  margin-top: 997px !important;
}

.wpx-997 {
  width: 997px !important;
}

.fs-998 {
  font-size: 998px !important;
}

.mlt-998 {
  margin-left: 998px !important;
}

.minw-998 {
  min-width: 998px !important;
}

.mtpx-998 {
  margin-top: 998px !important;
}

.wpx-998 {
  width: 998px !important;
}

.fs-999 {
  font-size: 999px !important;
}

.mlt-999 {
  margin-left: 999px !important;
}

.minw-999 {
  min-width: 999px !important;
}

.mtpx-999 {
  margin-top: 999px !important;
}

.wpx-999 {
  width: 999px !important;
}

.fs-1000 {
  font-size: 1000px !important;
}

.mlt-1000 {
  margin-left: 1000px !important;
}

.minw-1000 {
  min-width: 1000px !important;
}

.mtpx-1000 {
  margin-top: 1000px !important;
}

.wpx-1000 {
  width: 1000px !important;
}

.login-otp .otp-input {
  width: 37px !important;
  height: 40px !important;
  background-color: #F2F2F2 !important;
}

.relogin-otp .otp-input {
  width: 41px !important;
  height: 41px !important;
  background-color: #F2F2F2 !important;
}

.twofa-otp .otp-input {
  width: 38px !important;
  height: 38px !important;
}

.hover-enabled {
  pointer-events: auto !important;
  cursor: pointer !important;
}

.pixel-tool-icon {
  color: #00B050;
  cursor: pointer;
}

.work-phone-color-light1-grey-no-line-thu {
  color: #888888 !important;
}
.work-phone-color-light1-grey-no-line-thu .text-yellow {
  color: #888888 !important;
}

.justify-space-between {
  justify-content: space-between !important;
}

/* Autofill — NOT focused */
.form-control:not(.search-control):not(.no-autofill-style):-webkit-autofill:not(:focus) {
  -webkit-text-fill-color: #3A3838;
  -webkit-box-shadow: 0 0 0px 1000px #F2F2F2 inset !important;
  -webkit-transition: background-color 0s !important;
  transition: background-color 0s !important;
  caret-color: #3A3838;
}

/* Autofill — focused */
.form-control:not(.search-control):not(.no-autofill-style):-webkit-autofill:focus {
  -webkit-text-fill-color: #495057;
  -webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
  -webkit-transition: background-color 0s !important;
  transition: background-color 0s !important;
  caret-color: #3A3838;
}

.cursor-auto {
  cursor: auto !important;
}

[data-theme=dark] .nav-tabs-rounded .nav-link,
[data-theme=dark] .nav-tabs-rounded {
  color: #fff;
  background: black;
}

[data-theme=light] .nav-tabs-rounded .nav-link,
[data-theme=light] .nav-tabs-rounded {
  color: #fff;
  background: #bfbfbf;
}

[data-theme=light] .nav-tabs-rounded .nav-link.active {
  background-color: #00b050 !important;
}

.justify-space-between {
  justify-content: space-between !important;
}

.cursor-auto {
  cursor: auto !important;
}

.text-danger {
  color: #fb4949 !important;
}

.form-control {
  margin: 0;
  padding: 5px 5px;
  border-width: 0px 0px 1px 0px;
  color: #3A3838;
  background-color: #F2F2F2;
  font-size: 14px;
}
.form-control:not([readonly]), .form-control:not([disabled]) {
  border-color: #00b0f0;
}
.form-control[readonly], .form-control[disabled] {
  background-color: #F2F2F2 !important;
  border-color: #888888 !important;
}
.form-control.form-control-date {
  pointer-events: none;
}

div.form-control {
  background-color: transparent !important;
  border-color: #888888 !important;
}
div.form-control.show-bg {
  background-color: #F2F2F2 !important;
}

.form-column-border-right {
  border-right: 1px solid rgba(136, 136, 136, 0.5);
}

.form-border-success .form-control:not([readonly]), .form-border-success .form-control:not([disabled]) {
  border-color: #00EA6A;
}

.form-border-yellow .form-control:not([readonly]), .form-border-yellow .form-control:not([disabled]) {
  border-color: #C19200;
}

.card-form-content .form-group {
  margin-bottom: 5px;
}
.card-form-content.card-form-success .form-control:not([readonly]), .card-form-content.card-form-success .form-control:not([disabled]) {
  border-color: #00EA6A;
}
.card-form-content.card-form-success .ngb-dp-weekday,
.card-form-content.card-form-success .btn-link,
.card-form-content.card-form-success button.accordion-button {
  color: #00EA6A;
}
.card-form-content.card-form-success .bg-primary {
  background: #00EA6A !important;
}
.card-form-content.card-form-yellow .form-control:not([readonly]), .card-form-content.card-form-yellow .form-control:not([disabled]) {
  border-color: #C19200;
}
.card-form-content.card-form-yellow .ngb-dp-weekday,
.card-form-content.card-form-yellow .btn-link,
.card-form-content.card-form-yellow button.accordion-button {
  color: #C19200;
}
.card-form-content.card-form-yellow .bg-primary {
  background: #C19200 !important;
}

.field-required:after {
  content: "*";
  color: #dc3545;
  margin-left: 2px;
}
[data-theme=dark] .field-required:after {
  color: #fff;
}

.form-group label,
.form-group-label {
  font-size: 14px;
  margin-bottom: 5px;
}

.card-form-content:not(.form-vertical) .form-group-label {
  margin-bottom: 0px !important;
  padding-top: 5px;
}
.card-form-content:not(.form-vertical) .form-group-label:before {
  content: "";
  position: absolute;
  left: 5px;
  width: 100%;
  border-bottom: 1px solid #888;
  top: 30px;
}
.card-form-content:not(.form-vertical) .position-relative .form-group-label:before {
  left: 0px;
}
.card-form-content:not(.form-vertical) .position-relative .payment-code-check-round, .card-form-content:not(.form-vertical) .position-relative .payment-method-check-round {
  position: absolute;
  right: 12px;
  top: 5px;
}

.card-form-table > .row {
  border-bottom: 1px solid #888888;
}
.card-form-table > .row:first-child {
  border-top: 1px solid #888888;
}
.card-form-table > .row > .col {
  padding-top: 5px;
  padding-bottom: 5px;
}

select {
  appearance: none;
  -webkit-appearance: none;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABmSURBVHgBbYzBDYAgDEWtbkBYAdYSJxM34uSBITh7q/2IBkmbNGnff/mL9z4ZY65SSpqUcc4Fa22c5U5EtANoEjI4FUhrlOVexg2GDD+9QQMrM281eJqOnHP4ib3c3k9SR+QTO/IbsWMjc18pVNAAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-position: right 10px center;
  padding-right: 30px !important;
}
[data-theme=dark] select {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADHSURBVHgBfU+9CoJQFL4F2RXSpaVafYHoRXqOaG6tsbGhGnuBu/YOQSBOgqSGoohXUC8tDpfMzl3iRtIHB87hfHw/CAEsy5o0TdNBLTBNc/w5bNseFUVxS9P06HleXyYmSbLO85y6rjsVdzeKIsY5P2OMF7qu74IgwOIRhuFSVdVNXddXx3HusroCKvuyLJ9xHJ9831/BzimlBIjDn2yEECXLsgNj7CUG7C8gMpA5X6VEZk3TtlB2VlXV3DCMB/oHaN9rtQa8Ac7ZcB8hWVvNAAAAAElFTkSuQmCC");
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

::-webkit-inner-spin-button,
::-webkit-calendar-picker-indicator {
  display: none;
  -webkit-appearance: none;
}

.text-count {
  font-size: 12px;
  display: block;
  text-align: right;
}

.document-upload {
  max-width: 104px;
  height: 104px;
  padding: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-weight: 500;
  font-size: 20px;
  cursor: pointer;
  background: #cccccc;
  border: 1px dashed #888888;
  margin: 0px;
}
.document-upload .document-upload-input {
  display: none;
}
.document-upload .document-upload-icon {
  max-width: 38px;
  height: auto;
}

.document-upload-preview {
  max-width: 104px;
  height: 104px;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-weight: 500;
  background: #00b0f0;
  border: 1px solid #00b0f0;
  position: relative;
  color: #fff;
}
.document-upload-preview span {
  font-size: 12px;
  word-break: break-all;
}
.document-upload-preview a {
  color: inherit !important;
}
.document-upload-preview .btn-remove {
  position: absolute;
  right: -12px;
  top: -12px;
}

.document-upload-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0px -5px;
}
.document-upload-list .document-item {
  padding: 0px 5px;
}

.can-toggle {
  position: relative;
  width: 134px;
  background: #bfbfbf;
  border-radius: 24px;
  line-height: 0px;
}
.can-toggle *,
.can-toggle *:before,
.can-toggle *:after {
  box-sizing: border-box;
}
.can-toggle input[type=checkbox] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}
.can-toggle input[type=checkbox][disabled] ~ label {
  pointer-events: none;
}
.can-toggle input[type=checkbox][disabled] ~ label .can-toggle__switch {
  opacity: 0.4;
}
.can-toggle input[type=checkbox]:checked ~ .can-toggle__switch:before {
  content: attr(data-unchecked);
  left: 0;
}
.can-toggle input[type=checkbox]:checked ~ .can-toggle__switch:after {
  content: attr(data-checked);
}
.can-toggle .can-toggle__switch {
  -webkit-user-select: none;
          user-select: none;
  position: relative;
  display: flex;
  align-items: center;
}
.can-toggle .can-toggle__switch .can-toggle__label-text {
  flex: 1;
  padding-left: 32px;
}
.can-toggle .can-toggle__switch:before {
  content: attr(data-checked);
  position: absolute;
  top: 0;
  text-transform: uppercase;
  text-align: center;
}
.can-toggle .can-toggle__switch:after {
  content: attr(data-unchecked);
  position: absolute;
  z-index: 5;
  text-transform: uppercase;
  text-align: center;
  background: #fff;
  transform: translate3d(0, 0, 0);
}
.can-toggle .can-toggle__switch.text-capitalize:before, .can-toggle .can-toggle__switch.text-capitalize:after {
  text-transform: capitalize;
}
.can-toggle input[type=checkbox][disabled] ~ .can-toggle__switch {
  color: rgba(0, 176, 80, 0.5);
}
.can-toggle input[type=checkbox]:focus ~ .can-toggle__switch:after, .can-toggle input[type=checkbox]:hover ~ .can-toggle__switch:after {
  background-color: #00b050;
  color: #fff;
}
.can-toggle input[type=checkbox]:hover ~ .can-toggle__switch {
  color: #009744;
}
.can-toggle input[type=checkbox]:checked ~ .can-toggle__switch:after {
  background-color: #00b050;
  color: #fff;
}
.can-toggle input[type=checkbox]:checked ~ .can-toggle__switch:hover {
  color: #00a149;
}
.can-toggle input[type=checkbox]:checked:focus ~ .can-toggle__switch:after, .can-toggle input[type=checkbox]:checked:hover ~ .can-toggle__switch:after {
  background-color: #00b050;
  color: #fff;
}
.can-toggle .can-toggle__switch {
  transition: background-color 0.3s cubic-bezier(0, 1, 0.5, 1);
  background: #00ca5c;
}
.can-toggle .can-toggle__switch .can-toggle__label-text {
  flex: 1;
}
.can-toggle .can-toggle__switch:before {
  color: #fff;
}
.can-toggle .can-toggle__switch:after {
  transition: transform 0.3s cubic-bezier(0, 1, 0.5, 1);
  background-color: #00b050;
  color: #fff;
}
[data-theme=dark] .can-toggle {
  background: #000;
}
.can-toggle label {
  margin-bottom: 0px;
}
.can-toggle input[type=checkbox]:checked ~ .can-toggle__switch:after {
  transform: translate3d(65px, 0, 0);
}
.can-toggle .can-toggle__switch {
  font-size: 14px;
  height: 26px;
  flex: 0 0 134px;
  border-radius: 4px;
}
.can-toggle .can-toggle__switch:before {
  left: 67px;
  font-size: 12px;
  line-height: 26px;
  width: 67px;
  padding: 0 12px;
}
.can-toggle .can-toggle__switch:after {
  top: 2px;
  left: 2px;
  border-radius: 20px;
  width: 65px;
  line-height: 22px;
  font-size: 12px;
}
.can-toggle.can-toggle--size-small {
  width: 90px;
  background: #bfbfbf;
  border-radius: 24px;
  line-height: 0px;
}
[data-theme=dark] .can-toggle.can-toggle--size-small {
  background: #000;
}
.can-toggle.can-toggle--size-small label {
  margin-bottom: 0px;
}
.can-toggle.can-toggle--size-small input[type=checkbox]:checked ~ .can-toggle__switch:after {
  transform: translate3d(44px, 0, 0);
}
.can-toggle.can-toggle--size-small .can-toggle__switch {
  font-size: 13px;
  height: 26px;
  flex: 0 0 90px;
  border-radius: 4px;
}
.can-toggle.can-toggle--size-small .can-toggle__switch:before {
  left: 45px;
  font-size: 10px;
  line-height: 26px;
  width: 45px;
  padding: 0 12px;
}
.can-toggle.can-toggle--size-small .can-toggle__switch:after {
  top: 1px;
  left: 1px;
  border-radius: 20px;
  width: 44px;
  line-height: 24px;
  font-size: 10px;
}

.checkbox-round label {
  position: relative;
}
.checkbox-round span {
  background-color: #808080;
  border-radius: 50%;
  cursor: pointer;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
}
.checkbox-round span:after {
  border: 2px solid #3A3838;
  border-top: none;
  border-right: none;
  content: "";
  height: 6px;
  left: 50%;
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translate3d(-50%, -50%, 0) rotate(-45deg);
  width: 12px;
}
.checkbox-round input[type=checkbox] {
  visibility: hidden;
}
.checkbox-round input[type=checkbox]:checked + span {
  background-color: #00EA6A;
  border-color: #00EA6A;
}
.checkbox-round input[type=checkbox]:checked + span:after {
  opacity: 1;
}

input[type=color] {
  background-color: transparent;
  border: 0;
  width: 27px;
  pointer-events: none;
}
input[type=color]::-webkit-color-swatch-wrapper {
  padding: 0px;
}

button.btn.calendar {
  right: 0px;
  top: 0px;
  position: absolute;
  padding: 2px 8px;
}

.ngb-dp-months {
  background: #fff;
}

/* Login Header */
.login-header,
.page-header {
  padding: 10px 15px;
  background-color: #203764;
}
.login-header .date-time span,
.page-header .date-time span {
  font-size: 14px;
}
.login-header .header,
.page-header .header {
  display: flex;
  align-items: center;
}

.login-header {
  border-bottom: 1px solid;
}

.login-footer {
  border-top: 1px solid #808080;
}

/* Login Footer */
.login-footer,
.page-footer {
  background: #203764;
  color: #cccccc;
  font-size: 12px;
  padding: 10px 15px;
}

/* Page Header Search */
.header-search {
  max-width: 437px;
  display: inline-block;
  width: 100%;
  margin-left: 82px;
}
.header-search .search-control {
  background-color: #E7E5E6 !important;
  border: 1px solid #000;
}

.search-control {
  height: 30px;
  padding-left: 40px;
  background-image: url('search-icon.png');
  background-repeat: no-repeat;
  background-position: left 11px center;
  background-color: #E7E5E6 !important;
  border: 1px solid #CECECE;
  color: #1B1B1B !important;
}
.search-control::placeholder {
  color: #444444 !important;
}
.search-control::-webkit-input-placeholder {
  color: #444444 !important;
}
.search-control::-moz-placeholder {
  color: #444444 !important;
}

/* Page Header Actions */
.header-actions {
  margin: 0px -10px;
  display: flex;
  align-items: center;
}
.header-actions .btn-icon {
  margin: 0px 10px;
  display: inline-flex;
  padding: 0px;
}
.header-actions .btn-icon .icon {
  width: 40px;
  height: 40px;
  display: inline-block;
}
.header-actions .btn-icon .icon img {
  max-width: 100%;
}
.header-actions .btn-icon .icon .icon-dark {
  display: none;
}
.header-actions .btn-icon .icon .icon-light {
  display: inline-block;
}
.header-actions .btn-icon .icon.icon-cirlce {
  border-radius: 50%;
  overflow: hidden;
}
.header-actions .btn-icon.user .icon {
  border: 2px solid #00b0f0;
}

/* Calculator */
.calculator .calculator-screen {
  width: 100%;
  font-size: 28px;
  height: 48px;
  padding: 5px 10px;
  border: none;
  background: #161616;
  color: #fff;
  text-align: right;
}
.calculator button {
  height: 48px;
  border: none;
  font-size: 18px;
  background-color: #262626;
  color: #fff;
}
.calculator button:hover {
  background-color: #000000;
}
.calculator button.operator {
  background-color: #262626;
}
.calculator button.operator:hover {
  background-color: #161616;
}
.calculator button.equal-sign {
  background-color: #00b0f0 !important;
}
.calculator button.equal-sign:hover {
  background-color: #009dd7 !important;
}
.calculator .all-clear {
  background-color: #f0595f;
  color: #fff;
}
.calculator .all-clear:hover {
  background-color: #f17377;
}
.calculator .equal-sign {
  height: 100%;
  grid-area: 5/4/7/5;
}
.calculator .zero-sign {
  height: 100%;
  grid-area: 6/3/7/1;
}
.calculator .plus-sign {
  height: 100%;
  grid-area: 3/4/5/5;
}
.calculator .calculator-keys {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 10px;
  margin-top: 10px;
}

/* Phone */
.phone .phone-screen {
  width: 100%;
  font-size: 14px;
  height: 100%;
  padding: 5px 10px;
  border: 1px solid #D9D9D9;
  background: #D9D9D9;
  color: #000;
  text-align: center;
  grid-area: 1/1/1/3;
}
.phone button {
  height: 36px;
  border: none;
  font-size: 14px;
  background-color: #595959;
  border: 1px solid #595959;
  color: #fff;
}
.phone button:hover {
  color: #FFFF00;
  border-color: #FFFF00;
}
.phone button.action {
  background-color: #00B050;
  border-color: #00B050;
  color: #fff;
}
.phone button.action:hover {
  background-color: #009744;
  border-color: #009744;
}
.phone .phone-keys {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 10px;
}

.calculator-modal-header .icon-cirlce,
.message-modal-header .icon-cirlce,
.phone-modal-header .icon-cirlce {
  margin-left: -15px;
}

/* Message Notification */
.message-notification-header {
  padding-top: 10px;
}
.message-notification-header .lms-message-list-nav,
.message-notification-header .search {
  padding-left: 10px;
  padding-right: 10px;
}

.message-notification-divider {
  margin-bottom: 4px;
  background: #e7e7e7;
  color: #343a40;
  text-align: center;
  font-size: 12px;
}

.message-notification-body,
.message-notification-header {
  background: #fff;
}

.message-notification-body {
  max-height: 250px;
  overflow-y: auto;
}

.message-notification-list {
  padding: 4px 10px;
}

.message-notification-item {
  border: 1px solid #d7d7d7;
  font-size: 11px;
  padding: 10px;
  margin-bottom: 10px;
}
.message-notification-item .title {
  font-size: 12px;
}
.message-notification-item .message {
  font-size: 11px;
}
.message-notification-item .date {
  font-size: 10px;
  color: #A6A6A6;
}
.message-notification-item.unread {
  border-color: #E33f00;
}
.message-notification-item:hover {
  background: #f2f2f2;
  border-color: #00b0f0;
}
.message-notification-item:hover.unread:hover {
  border-color: #E33f00;
}
.message-notification-item .header {
  display: flex;
  align-items: center;
}

/* Login Footer */
.login-footer,
.page-footer {
  background: #203764;
  color: #cccccc;
  font-size: 12px;
  padding: 10px 15px;
}

/* Page Header Search */
.header-search {
  max-width: 437px;
  display: inline-block;
  width: 100%;
  margin-left: 82px;
}
.header-search .search-control {
  background-color: #E7E5E6 !important;
  border: 1px solid #000;
}

.search-control {
  height: 30px;
  padding-left: 40px;
  background-image: url('search-icon.png');
  background-repeat: no-repeat;
  background-position: left 11px center;
  background-color: #E7E5E6 !important;
  border: 1px solid #CECECE;
  color: #1B1B1B !important;
}
.search-control::placeholder {
  color: #444444 !important;
}
.search-control::-webkit-input-placeholder {
  color: #444444 !important;
}
.search-control::-moz-placeholder {
  color: #444444 !important;
}

/* Page Header Actions */
.header-actions {
  margin: 0px -10px;
  display: flex;
  align-items: center;
}
.header-actions .btn-icon {
  margin: 0px 10px;
  display: inline-flex;
}
.header-actions .btn-icon .icon {
  width: 40px;
  height: 40px;
  display: inline-block;
}
.header-actions .btn-icon .icon img {
  max-width: 100%;
}
.header-actions .btn-icon .icon .icon-dark {
  display: none;
}
.header-actions .btn-icon .icon .icon-light {
  display: inline-block;
}
.header-actions .btn-icon .icon.icon-cirlce {
  border-radius: 50%;
  overflow: hidden;
}
.header-actions .btn-icon.user .icon {
  border: 2px solid #00b0f0;
}

/* Message Chat List */
#chat {
  padding-left: 0;
  margin: 0;
  list-style-type: none;
  overflow-y: auto;
  height: 350px;
  background-color: #f2f2f2;
}
#chat .message {
  padding: 10px;
  color: #fff;
  max-width: calc(100% - 100px);
  display: inline-block;
  text-align: left;
  font-size: 12px;
  position: relative;
}
#chat .time {
  color: #A6A6A6;
  font-size: 10px;
}
#chat li {
  padding: 10px;
}
#chat li.me {
  text-align: right;
}
#chat li.me .message {
  background-color: #00B0F0;
}
#chat li.me .message:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 2px 0px 15px;
  border-color: #00B0F0 transparent transparent transparent;
  display: inline-block;
  position: absolute;
  right: 13px;
  bottom: -18px;
  z-index: 1024;
}
#chat li.me .time {
  margin-right: 10px;
}
#chat li.you .message {
  background-color: #595959;
}
#chat li.you .message:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 15px 0px 2px;
  border-color: #595959 transparent transparent transparent;
  display: inline-block;
  position: absolute;
  left: 13px;
  bottom: -18px;
  z-index: 1024;
}
#chat li.you .time {
  margin-left: 10px;
}

.message-chat-form,
.message-footer-content {
  padding: 10px;
}

.otp-controls {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  grid-gap: 10px;
  max-width: 250px;
  margin: 15px auto 0 auto;
}

/* Main Page Heading */
.main-page-heading {
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background: #fff;
}
.main-page-heading .page-heading {
  color: #203764;
  font-weight: 500;
  font-size: 22px;
  padding: 16px 0;
  line-height: normal;
}

/* Page Menu Block */
.page-menubar {
  padding: 5px 15px;
}

[data-theme=light] .page-menubar {
  background-color: #F2F2F2;
}

[data-theme=light] .page-menubar.light-mode {
  background-color: transparent;
}

/* Page Menu Action */
.page-menu-actions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.page-menu-actions a {
  font-size: 14px;
  color: #3A3838;
  padding: 3px 20px;
  text-decoration: none;
}
.page-menu-actions a.active {
  background: #203764;
  color: #fff;
  font-weight: 500;
}

/* Page Navbar */
.page-navbar {
  list-style: none;
  background-color: #F2F2F2;
  width: 270px;
  height: 100% !important;
  transition: all 300ms ease;
}
.page-navbar.queue-sidebar {
  width: 320px;
}
.page-navbar > a {
  font-size: 14px;
  display: block;
  text-decoration: none;
  color: #3A3838;
  margin-bottom: 1px;
  padding: 7px 8px 7px 10px;
  background: #fff;
  border-left: 5px solid #fff;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.page-navbar > a:hover {
  font-size: 14px;
  color: #00b0f0;
  text-decoration: none;
}
.page-navbar > a.active {
  font-size: 15px;
  color: #00b0f0;
  border-color: #00b0f0;
}
.page-navbar > a .menu-icon {
  margin-right: 8px;
}
.page-navbar.collapsing {
  width: 0px;
}
.page-navbar .card:first-child {
  border-top: none;
}

.navbar-submenu .card {
  border-width: 1px 0px 1px 0px;
  border-style: solid;
  border-color: #cccccc;
}
.navbar-submenu .card-header {
  padding: 0px;
  background: transparent;
  border: none;
}
.navbar-submenu .card-body,
.navbar-submenu .accordion-body {
  padding: 7px 7px 7px 30px;
  background: #fff;
}
.navbar-submenu .collapse,
.navbar-submenu .collapsing {
  border-width: 0px 0px 0px 5px;
  border-style: solid;
  border-color: #00b0f0;
}
.navbar-submenu .btn-link,
.navbar-submenu button.accordion-button,
.navbar-submenu button.accordion-button {
  font-size: 14px;
  display: flex;
  align-items: center;
  text-align: left;
  width: 100%;
  text-decoration: none;
  padding: 7px 20px 7px 10px;
  border-width: 0px 0px 0px 5px;
  border-style: solid;
  background-repeat: no-repeat !important;
  background-position: right 7px center !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #3A3838;
  background: #fff;
  border-color: #fff;
  background-image: url('right-arrow.png');
}
.navbar-submenu .btn-link[aria-expanded=true],
.navbar-submenu button.accordion-button[aria-expanded=true],
.navbar-submenu button.accordion-button[aria-expanded=true] {
  border-color: #00b0f0;
  background-image: url('bottom-arrow.png');
}
.navbar-submenu .btn-link .menu-icon,
.navbar-submenu button.accordion-button .menu-icon,
.navbar-submenu button.accordion-button .menu-icon {
  margin-right: 8px;
}

.navbar-submenu .module-menu .btn-link[aria-expanded=true],
.navbar-submenu .module-menu button.accordion-button[aria-expanded=true] {
  border-color: #00ea6a;
}
.navbar-submenu .module-menu .collapse,
.navbar-submenu .module-menu .collapsing {
  border-color: #00ea6a;
}
.navbar-submenu .card.active .btn-link,
.navbar-submenu .card.active button.accordion-button {
  border-color: #00b0f0;
}
.navbar-submenu .card.active.module-menu .btn-link,
.navbar-submenu .card.active.module-menu button.accordion-button {
  border-color: #00ea6a;
}

.submenu-items {
  list-style: none;
  padding-left: 0px;
}
.submenu-items .submenu {
  display: none;
  list-style: none;
  padding-left: 10px;
}
.submenu-items li[expandmenu] > a:before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-image: url('right-arrow.png');
  background-repeat: no-repeat;
  background-position: center;
  left: -2px;
  top: 50%;
  position: absolute;
  transform: translateY(-50%);
}
.submenu-items li[expandmenu].active > .submenu {
  display: block;
}
.submenu-items li[expandmenu].active > a:before {
  background-image: url('bottom-arrow.png');
  background-repeat: no-repeat;
  background-position: center;
}
.submenu-items a {
  font-size: 14px;
  padding: 5px 0px 5px 15px;
  position: relative;
  display: block;
  text-decoration: none;
  color: #3A3838;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
}
.submenu-items a:hover {
  font-size: 14px;
  color: #00b0f0;
}
.submenu-items a.active {
  font-weight: 600;
  color: #00b0f0;
}

.module-menu .submenu-items a:hover {
  color: #00ea6a;
}
.module-menu .submenu-items a.active {
  color: #00ea6a;
}

.user-profile-dropdown {
  width: 280px;
  background-color: #fff;
  border-color: #F2F2F2;
  border-width: 3px;
}
.user-profile-dropdown .dropdown-divider {
  border-color: #F2F2F2;
  border-width: 3px;
}
.user-profile-dropdown .user-profile h6,
.user-profile-dropdown .user-profile p {
  color: #3A3838;
}
.user-profile-dropdown .btn-link,
.user-profile-dropdown button.accordion-button,
.user-profile-dropdown button.accordion-button {
  color: #3A3838;
}
.user-profile-dropdown .btn-link:hover,
.user-profile-dropdown button.accordion-button:hover,
.user-profile-dropdown button.accordion-button:hover {
  color: #00b0f0;
}

.user-active-status {
  display: inline-flex;
  position: relative;
  align-items: center;
  font-size: 12px;
}
.user-active-status::after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #ff0000;
  margin-left: 5px;
}
.user-active-status.online::after {
  background-color: #00b050;
}

/* Light and Dark Icon Image  */
.icon-light {
  display: inline-block;
}

.icon-dark {
  display: none;
}

/* Login Form Wrapper */
.login-form-wrapper .login-form-inner {
  min-height: calc(100vh - 154px);
}
.login-form-wrapper .login-form {
  max-width: 400px;
  width: 100%;
  padding: 40px 60px;
  background: #fff;
}
@media (max-width: 767.98px) {
  .login-form-wrapper .login-form {
    padding: 40px 40px;
  }
}

/* Login Detail Content */
.login-detail-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 100%;
  background-image: url('login-bg.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.login-detail-content .title {
  font-size: 49px;
  font-weight: 900;
}
.login-detail-content .sub-title {
  font-size: 45px;
  font-weight: 500;
}
.login-detail-content .description {
  font-size: 20px;
}

/* Loin Form Content */
.login-form-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 100%;
  padding: 50px;
  background: #F2F2F2;
}
@media (max-width: 767.98px) {
  .login-form-content {
    padding: 10px;
  }
}

.modal-dialog .login-form-content {
  background: #fff;
  padding: 30px;
}
.modal-dialog .login-form-content .login-form {
  width: 100%;
}

.modal-dialog .modal-content {
  border: 6px solid #a1a1a1;
  background-color: #fff;
}

.draggable-container .draggable-modal-content {
  border: 6px solid #808080;
  background-color: #fff;
}
.draggable-container .modal-content {
  border: 0px !important;
  background-color: transparent !important;
}

/* Main Page Wrapper */
.main-page-wrapper {
  padding: 16px;
  background-color: #BFBFBF;
  min-height: calc(100vh - 60px);
  height: 100%;
}

[data-theme=light] .main-page-wrapper {
  background-color: #E1E1E1;
}

.main-page-wrapper {
  padding-bottom: 70px;
}
.main-page-wrapper .form-action-buttons.row.justify-content-end {
  position: absolute;
  right: 15px;
  bottom: 0px;
}

.page-content-inner,
.page-content-sidebar {
  background-color: #F2F2F2;
}

.page-content-inner {
  padding: 20px;
}

.page-content-inner-select {
  min-height: 500px;
}

/* Lms Card Style */
.lms-card {
  background: #fff;
  padding: 12px 16px;
  color: #3A3838;
  font-size: 14px;
}
.lms-card .lms-card-heading {
  font-size: 16px;
  color: #00b0f0;
}
.lms-card .lms-card-header[aria-expanded=false] .icon-arrow-right {
  display: inline-block;
}
.lms-card .lms-card-header[aria-expanded=false] .icon-arrow-down {
  display: none;
}
.lms-card .lms-card-header[aria-expanded=true] .icon-arrow-right {
  display: none;
}
.lms-card .lms-card-header[aria-expanded=true] .icon-arrow-down {
  display: inline-block;
}

.lms-card.lms-bg-dark {
  background: #fff;
}
.lms-card .module-heading-success {
  color: #00B050;
}
.lms-card .module-heading-yellow {
  color: #C19200;
}

/* Lms Module Card Style */
.lms-module-card {
  background: #fff;
  color: #3A3838;
  font-size: 14px;
}
.lms-module-card .lms-module-heading span {
  display: inline-block;
  min-width: 225px;
  font-weight: 500;
  font-size: 16px;
  color: #fff;
  padding: 3px 16px;
  background: #00B050;
  box-shadow: 4px 4px 1px 1px rgba(0, 0, 0, 0.2) !important;
}
.lms-module-card .lms-module-heading.lms-heading-yellow span {
  background-color: #C19200 !important;
}
.lms-module-card .card-body,
.lms-module-card .accordion-body {
  padding: 12px 16px;
}

[data-theme=light] .lms-module-card .lms-module-heading span {
  background: #006C31;
}

[data-theme=light] .text-primary {
  color: #3889ED !important;
}

.btn-help-info {
  font-weight: 500;
  font-size: 12px;
  color: #3A3838;
  text-decoration: none !important;
}
.btn-help-info span {
  margin-right: 5px;
}
.btn-help-info.is-hover {
  position: relative;
}
.btn-help-info.is-hover span {
  position: absolute;
  right: 100%;
  top: 0px;
  display: none;
  white-space: nowrap;
  color: #3A3838;
}
.btn-help-info.is-hover:hover span {
  display: block;
  color: #3A3838;
}

.btn-add-new {
  font-size: 12px;
  background-color: #F2F2F2;
  border: 1px solid #cccccc;
  position: relative;
  padding-right: 40px;
  margin-top: 15px;
}
.btn-add-new img {
  background-color: #00b0f0;
  position: absolute;
  right: -1px;
  top: -1px;
  width: 29px;
  height: calc(100% + 2px);
  padding: 8px;
  object-fit: contain;
}
.btn-add-new:not(:disabled):hover {
  background-color: #00b0f0;
  border-color: #00b0f0;
  color: #fff;
}
.btn-add-new.btn-add-new-success img {
  background: #00ea6a;
}
.btn-add-new.btn-add-new-success:hover {
  background-color: #00ea6a;
  border-color: #00ea6a;
}
.btn-add-new.btn-add-new-warning img {
  background: #E2AC00;
}
.btn-add-new.btn-add-new-warning:hover {
  background-color: #E2AC00;
  border-color: #E2AC00;
}

.btn-upload,
.btn-duplicate {
  font-size: 12px;
  background-color: #F2F2F2;
  border: 1px solid #cccccc;
  position: relative;
  padding-right: 40px;
}
.btn-upload img,
.btn-duplicate img {
  background-color: #00b0f0;
  position: absolute;
  right: -1px;
  top: -1px;
  width: 29px;
  height: calc(100% + 2px);
  padding: 8px;
  object-fit: contain;
}
.btn-upload:hover,
.btn-duplicate:hover {
  background-color: #00b0f0;
  border-color: #00b0f0;
  color: #fff;
}
.btn-upload.btn-duplicate-success img, .btn-upload.btn-upload-success img,
.btn-duplicate.btn-duplicate-success img,
.btn-duplicate.btn-upload-success img {
  background: #00ea6a;
}
.btn-upload.btn-duplicate-success:hover, .btn-upload.btn-upload-success:hover,
.btn-duplicate.btn-duplicate-success:hover,
.btn-duplicate.btn-upload-success:hover {
  background-color: #00ea6a;
  border-color: #00ea6a;
}

.btn-select-success:hover {
  text-decoration: underline;
}

.refresh-button {
  font-size: 12px;
  position: relative;
  padding: 3px 10px;
}

.btn-file-remove,
.btn-delete,
.btn-file-upload {
  font-size: 12px;
  position: relative;
  padding: 3px 40px 3px 10px;
}
.btn-file-remove img,
.btn-delete img,
.btn-file-upload img {
  position: absolute;
  right: -1px;
  top: -1px;
  width: 29px;
  height: calc(100% + 2px);
  padding: 4px;
  object-fit: contain;
}

.btn-file-upload {
  background-color: #F2F2F2;
  border: 1px solid #cccccc;
}
.btn-file-upload img {
  background-color: #00b0f0;
}
.btn-file-upload:hover {
  background-color: #00b0f0;
  border-color: #00b0f0;
  color: #fff;
}
.btn-file-upload.btn-icon-success img {
  background-color: #00B050;
}
.btn-file-upload.btn-icon-success:hover {
  background-color: #00B050;
  border-color: #00B050;
}

.btn-file-remove,
.btn-delete {
  background-color: #F2F2F2;
  border: 1px solid #cccccc;
}
.btn-file-remove img,
.btn-delete img {
  background-color: #dc3545;
}
.btn-file-remove:hover,
.btn-delete:hover {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}

.btn-login-client {
  font-size: 12px;
  background-color: #F2F2F2;
  border: 1px solid #cccccc;
  position: relative;
  padding: 3px 40px 3px 10px;
}
.btn-login-client img {
  background: #00ea6a;
  position: absolute;
  right: -1px;
  top: -1px;
  height: calc(100% + 2px);
  padding: 5px;
  object-fit: contain;
}
.btn-login-client:hover {
  background-color: #00ea6a;
  border-color: #00ea6a;
  color: #fff;
}

.btn-icon {
  background: transparent;
  border: 0;
}

.btn-remove {
  margin-top: 3px;
}

.show-label .btn-remove {
  margin-top: 30px;
}

.file-upload-block {
  background-color: #F2F2F2;
  padding: 15px;
}
.file-upload-block .file-upload-heading {
  color: #3A3838;
  font-size: 14px;
  font-weight: 400;
}
.file-upload-block.mw-250 {
  max-width: 250px;
}

.favicon-preview,
.profile-preview {
  object-fit: cover;
  border: 2px solid #fff;
}

.logo-preview {
  object-fit: contain;
  width: 100%;
  max-width: 140px;
  height: 40px;
}

.save-datetime-info,
.save-version-info {
  font-size: 14px;
}

.save-datetime-info strong {
  display: inline-block;
}

.btn-version-prev img,
.btn-version-next img {
  filter: invert(1);
}

.img-invert {
  filter: invert(1);
}

.lms-user-list,
.lms-client-list {
  max-height: calc(100% - 62px);
}

.lms-client-list,
.lms-user-list {
  height: 100%;
  width: 275px;
}
@media screen and (min-width: 1440px) {
  .lms-client-list,
  .lms-user-list {
    width: 350px;
  }
}
.lms-client-list .client-header,
.lms-client-list .user-header,
.lms-user-list .client-header,
.lms-user-list .user-header {
  padding: 10px;
}
.lms-client-list .client-body,
.lms-client-list .user-body,
.lms-user-list .client-body,
.lms-user-list .user-body {
  padding: 10px;
  overflow-y: auto;
  max-height: calc(100% - 140px);
}

.client-nav,
.user-list-nav {
  padding-left: 10px;
  padding-right: 10px;
}
.client-nav .nav-item,
.user-list-nav .nav-item {
  font-size: 11px;
  font-weight: 700;
  color: #3A3838;
  letter-spacing: 0.5px;
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 10px;
}
.client-nav .nav-item.active span,
.user-list-nav .nav-item.active span {
  border-bottom: 1px solid #3A3838;
}

.client-item,
.user-list-item {
  padding: 7px;
  background: #E2E2E2;
  margin-bottom: 9px;
  border: 1px solid #E5E5E5;
  cursor: pointer;
}
.client-item:hover,
.user-list-item:hover {
  background-color: #ffffff;
}
.client-item.active,
.user-list-item.active {
  background-color: #ffffff;
  border: 2px solid #38CAFF;
}
.client-item .client-logo,
.client-item .user-image,
.user-list-item .client-logo,
.user-list-item .user-image {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  object-fit: cover;
}
.client-item .client-name,
.client-item .user-name,
.user-list-item .client-name,
.user-list-item .user-name {
  color: #333333;
  font-size: 14px;
  font-weight: 700;
}
.client-item .client-description,
.client-item .user-description,
.user-list-item .client-description,
.user-list-item .user-description {
  font-size: 11px;
  color: #333333;
}
.client-item .client-status,
.client-item .user-status,
.user-list-item .client-status,
.user-list-item .user-status {
  font-size: 11px;
  text-align: right;
  display: inherit;
}
.client-item .client-status.active,
.client-item .user-status.active,
.user-list-item .client-status.active,
.user-list-item .user-status.active {
  color: #00B050;
}
.client-item .client-status.terminated,
.client-item .user-status.terminated,
.user-list-item .client-status.terminated,
.user-list-item .user-status.terminated {
  color: #C00000;
}
.client-item .client-status.inactive,
.client-item .user-status.inactive,
.user-list-item .client-status.inactive,
.user-list-item .user-status.inactive {
  color: #808080;
}
.client-item .user-active-status,
.user-list-item .user-active-status {
  display: inherit;
}

.versions-date {
  max-width: 970px;
  background: #c4c4c4;
  overflow-x: auto;
  margin-bottom: 5px;
  width: 100%;
}

.version-date {
  color: #565656;
  background: #efefef;
  border: 1px solid #C4C4C4;
  width: 35px;
  height: 146px;
  cursor: pointer;
}
.version-date:hover {
  border-color: #fff000;
}
.version-date.version-inactive {
  background-color: #dbdbdb;
}
.version-date.version-active {
  background-color: #fff;
}
.version-date.version-draft {
  background-color: #c5e0f9;
}
.version-date.version-selected {
  border-width: 2px;
  border-color: #fff000;
}
.version-date .date-head,
.version-date .date-foot {
  padding-top: 2px;
  padding-bottom: 2px;
  color: #fff;
  height: 22px;
}
.version-date .date-head {
  background: #565656;
}
.version-date .date-foot {
  background: #1b1b1b;
}
.version-date .date-body {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.version-date .date-body span {
  transform: rotate(-90deg);
  display: inline-block;
}

.lms-notification-sidebar,
.lms-datawarehouse-sidebar {
  height: 100%;
}
.lms-notification-sidebar .lms-notification-sidebar-content,
.lms-datawarehouse-sidebar .lms-notification-sidebar-content {
  background-color: #fff;
}
.lms-notification-sidebar .lms-notification-header,
.lms-notification-sidebar .lms-datawarehouse-header,
.lms-datawarehouse-sidebar .lms-notification-header,
.lms-datawarehouse-sidebar .lms-datawarehouse-header {
  padding: 10px 10px 0px 10px;
}
.lms-notification-sidebar .lms-notification-body,
.lms-notification-sidebar .lms-datawarehouse-body,
.lms-datawarehouse-sidebar .lms-notification-body,
.lms-datawarehouse-sidebar .lms-datawarehouse-body {
  padding: 0px;
  height: 100%;
  max-height: 700px;
  overflow: auto;
}

.lms-role-sidebar {
  height: 100%;
}
.lms-role-sidebar .lms-role-sidebar-content {
  background-color: #fff;
}
.lms-role-sidebar .lms-role-header {
  padding: 10px 10px 0px 10px;
}
.lms-role-sidebar .lms-role-body {
  padding: 0px;
  min-height: 100vh;
  height: 100%;
  max-height: 1275px;
  overflow: auto;
}

.lms-notification-list-nav,
.lms-message-list-nav {
  padding-left: 10px;
  padding-right: 10px;
}
.lms-notification-list-nav .nav-item,
.lms-message-list-nav .nav-item {
  font-size: 11px;
  font-weight: 700;
  color: #3A3838;
  letter-spacing: 0.5px;
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 10px;
}
.lms-notification-list-nav .nav-item.active span,
.lms-message-list-nav .nav-item.active span {
  border-bottom: 1px solid #3A3838;
}

.lms-card-header-primary {
  background-image: url('right-arrow-dark.png');
  background-repeat: no-repeat !important;
  background-position: right 12px center !important;
}
.lms-card-header-primary[aria-expanded=true] {
  background-image: url('bottom-arrow-dark.png');
}
.lms-card-header-primary[data-toggle=collapse].text-center {
  padding-right: 30px;
  padding-left: 30px;
}
.lms-card-header-primary.lms-card-header-success {
  background-color: #006c31;
}

.category-listing .card {
  border: none;
  margin-bottom: 0px;
}
.category-listing .card-header {
  padding: 0px;
  background: transparent;
  border: none;
}
.category-listing .category-actions {
  position: absolute;
  right: 0px;
  top: 0px;
  margin-top: 2px;
  z-index: 1;
}
.category-listing .category-actions .btn-icon {
  margin-top: 0px;
}
.category-listing .card-body,
.category-listing .accordion-body {
  padding: 0px;
}
.category-listing .btn-link,
.category-listing button.accordion-button {
  font-size: 14px;
  text-align: left;
  width: 100%;
  border: none;
  text-decoration: none;
  padding: 5px 65px 5px 34px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: #404040;
  color: #fff;
  background-image: url('right-arrow-dark.png');
  background-repeat: no-repeat !important;
  background-position: left 15px center !important;
}
.category-listing .btn-link[aria-expanded=true],
.category-listing button.accordion-button[aria-expanded=true] {
  background-image: url('bottom-arrow-dark.png');
}
.category-listing.level-1 .card-header .btn-link,
.category-listing.level-1 .card-header button.accordion-button {
  color: #fff !important;
  padding: 5px 15px 5px 34px;
  background-color: #404040;
}
[data-theme=light] .category-listing.level-1 .card-header .btn-link,
[data-theme=light] .category-listing.level-1 .card-header button.accordion-button {
  background-color: #999999;
}
.category-listing.level-1 .category-items a {
  padding: 2px 5px 2px 35px;
}
.category-listing.level-bg-success .card-header .btn-link,
.category-listing.level-bg-success .card-header button.accordion-button {
  background-color: #006C31;
  color: #fff;
}
[data-theme=light] .category-listing.level-bg-success .card-header .btn-link,
[data-theme=light] .category-listing.level-bg-success .card-header button.accordion-button {
  background-color: #006C31;
}
.category-listing.level-2 .card-header .btn-link,
.category-listing.level-2 .card-header button.accordion-button {
  padding: 5px 15px 5px 50px;
  background-position: left 30px center !important;
  background-color: #404040;
}
.category-listing.level-2 .category-items a {
  padding: 2px 5px 2px 50px;
}
.category-listing.level-3 .card-header .btn-link,
.category-listing.level-3 .card-header button.accordion-button {
  padding: 5px 15px 5px 75px;
  background-position: left 50px center !important;
  background-color: #404040;
}
.category-listing.level-3 .category-items a {
  padding: 2px 5px 2px 75px;
}
.category-listing .category-items a {
  display: block;
  font-size: 14px;
  color: #3A3838;
}
.category-listing .category-items a span {
  display: inline-block;
  min-width: 36px;
  margin-right: 10px;
}
.category-listing .category-items a.active {
  color: #00b0f0 !important;
}
.category-listing .category-items a.inactive {
  color: #6D6C6C;
}
.category-listing.category-listing-success .btn-link,
.category-listing.category-listing-success button.accordion-button:hover {
  color: #00B050;
}
[data-theme=dark] .category-listing.category-listing-success .btn-link,
[data-theme=dark] .category-listing.category-listing-success button.accordion-button:hover {
  color: #00EA6A;
}
.category-listing.category-listing-success .category-items a.active {
  color: #00B050 !important;
}
[data-theme=dark] .category-listing.category-listing-success .category-items a.active {
  color: #00EA6A !important;
}
.category-listing.card-header-bg-transparent .btn-link,
.category-listing.card-header-bg-transparent button.accordion-button {
  background-color: transparent !important;
  color: #333;
  background-image: url('right-arrow.png');
}
.category-listing.card-header-bg-transparent .btn-link[aria-expanded=true],
.category-listing.card-header-bg-transparent button.accordion-button[aria-expanded=true] {
  background-image: url('bottom-arrow.png');
}

.roles-table {
  width: 100%;
}
.roles-table thead th {
  padding-top: 5px;
  padding-bottom: 5px;
  font-weight: 400;
}
.roles-table table {
  width: 100%;
}
.roles-table .btn-link,
.roles-table button.accordion-button,
.roles-table button.accordion-button {
  font-size: 14px;
  text-align: left;
  border: none;
  text-decoration: none;
  padding: 5px 15px 5px 15px;
  background-image: url('right-arrow-dark.png');
  background-repeat: no-repeat !important;
  background-position: center !important;
}
.roles-table .btn-link[aria-expanded=true],
.roles-table button.accordion-button[aria-expanded=true],
.roles-table button.accordion-button[aria-expanded=true] {
  background-image: url('bottom-arrow-dark.png');
}
.roles-table tbody {
  color: #fff;
  font-size: 14px;
}
.roles-table td[colspan] {
  padding: 0px;
}
.roles-table .custom-checkbox {
  margin-bottom: 2px;
  margin-top: 10px;
  min-width: 150px;
}
.roles-table .custom-checkbox .custom-control-label:before, .roles-table .custom-checkbox .custom-control-label:after {
  top: 0px;
  background-color: #fff;
}
.roles-table .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK+SURBVHgBlVJbSJNRHD/n+84u6m7qmlMnm5cRlpmEgUkmRiQYJREViCKSUupTBJJvIRGBMYIKH1IjegjMhxIjIUshI6FVGupcW87mptnGnJu7fPsup++bFCJZ6/d0OOfP7/+7HAj+Ay99N5Vv1l/X2SPmDorzKQgAWAYjcSF5pJ9IlMSMzSLrhm3/CmVvjbA+AwlAWowl1Bkiw9dK7dnEiSyeYf1yzN7gpRf3IggAgwGQI/VqtqSoNz2VsCZE1OfpkNtCb88sUB/PEYAjAE8CgSSSl1L8SCc1vCiFF2kkDA78uCcDxNqeALVKl2QVzQgPW4m4GFXmpqwtFBdUiOJqIN4l0r1Tg4LHBm2tC4DbAA3gAdLpHDq0EP7USUE66nG570/gvtHD8EJQILEHpzV3lhuu+mLuXCSkG7eU4ciVHugr19dYS2EVI8wh0uvWfGccl1z0lwp+GzMbCOrZbzh/ZMnUX6277O9Zaat3RC0VYoIlsGAJyoIaUd5gkaqKt3Qq/Es1WgxNNzsiU8fEMG4TRTjP7rnQWDuSccmsD8+a/UPNCNIiIUwGQKxEqfPF8qpnJ5StfgDafttHEiRRAYylQgtifhoDhoxxfoM5+Lzzc2h0g+JC6SSx2ZIIKlcKk8sfFGpOv4cQ4q05krVXTk5oJVnOCEsVrLP+VJJvhYBCKxxiOTqZP0PBEglk3tykfU/bDN23jLAkur1Zctg0To+YBufWOWwOcl5ViA1m86okQIgDbg7R/HY10o03ZHZ3GaXly3/6IvH6ITRSGOPJKFi7bglI/G7KVsOAQKagTmgpBardlYq63lJF9TzYAXD7xSvvw+yJjSd1C+GZJj/jMgJAcAflx02Nhp6uHJgTSZhIgA1PKoaX7h61hD80ppAq6fm09pay9HoX+AvgTg9jY9fQtN6ZrxRrk5p0N6bAP/ATj4gvjHZ9UikAAAAASUVORK5CYII=");
  background-size: 13px;
}
.roles-table .custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #fff;
  cursor: not-allowed;
}
.roles-table .custom-checkbox .disabled-label:before, .roles-table .custom-checkbox .disabled-label:after {
  background-color: #b8b0b0;
}
.roles-table .disabled-label {
  color: #b8b0b0 !important;
}
.roles-table.roles-table-disabled .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("/assets/images/icons/roles-check-black.png") !important;
}
.roles-table.roles-table-disabled .custom-checkbox input[type=checkbox] {
  pointer-events: none !important;
}
.roles-table .permissions {
  width: 320px;
  white-space: nowrap;
}
.roles-table .expand-action {
  width: 50px;
  white-space: nowrap;
}
.roles-table .permission-custom {
  width: 130px;
  white-space: nowrap;
  padding-left: 30px;
}
.roles-table .permission-name {
  min-width: 130px;
  white-space: nowrap;
}
.roles-table .level-1 > tr {
  background: #203764;
}
.roles-table .level-2 > tr {
  background: #757272;
}
.roles-table .level-2 > tr > .permission-name {
  padding-left: 15px;
}
.roles-table .level-3 > tr {
  background: #8D8686;
}
.roles-table .level-3 > tr > .permission-name {
  padding-left: 30px;
}
.roles-table .level-4 > tr {
  background: #ABA4A4;
}
.roles-table .level-4 > tr > .permission-name {
  padding-left: 45px;
}
.roles-table .bg-danger {
  background: #C80000;
}

.category-sort-icon {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.category-sort-icon .btn-category-sort-down,
.category-sort-icon .btn-category-sort-up {
  padding: 0px 5px;
  width: 20px;
  height: 10px;
  line-height: 0px;
}

.applicant-sidebar {
  background-color: #F2F2F2;
  min-height: 100%;
}
.applicant-sidebar > div:not(:first-child) {
  margin-top: 1px;
}
.applicant-sidebar .card,
.applicant-sidebar .accordion-item {
  padding: 0px;
  border: none;
  margin-top: 1px;
  background-color: #fff;
}
.applicant-sidebar .card .card,
.applicant-sidebar .card .accordion-item,
.applicant-sidebar .accordion-item .card,
.applicant-sidebar .accordion-item .accordion-item {
  margin: 0px -10px;
}
.applicant-sidebar .card .card:last-child,
.applicant-sidebar .card .accordion-item:last-child,
.applicant-sidebar .accordion-item .card:last-child,
.applicant-sidebar .accordion-item .accordion-item:last-child {
  margin-bottom: -10px;
}
.applicant-sidebar .card .card .card-header,
.applicant-sidebar .card .card .accordion-header,
.applicant-sidebar .card .accordion-item .card-header,
.applicant-sidebar .card .accordion-item .accordion-header,
.applicant-sidebar .accordion-item .card .card-header,
.applicant-sidebar .accordion-item .card .accordion-header,
.applicant-sidebar .accordion-item .accordion-item .card-header,
.applicant-sidebar .accordion-item .accordion-item .accordion-header {
  background-color: #ffffff;
  color: #3a3838;
  display: flex;
  justify-content: space-between;
  padding: 8px 10px 8px 0px;
  border: none;
}
.applicant-sidebar .card .card .card-header .btn-link,
.applicant-sidebar .card .card .card-header button.accordion-button,
.applicant-sidebar .card .card .accordion-header .btn-link,
.applicant-sidebar .card .card .accordion-header button.accordion-button,
.applicant-sidebar .card .accordion-item .card-header .btn-link,
.applicant-sidebar .card .accordion-item .card-header button.accordion-button,
.applicant-sidebar .card .accordion-item .accordion-header .btn-link,
.applicant-sidebar .card .accordion-item .accordion-header button.accordion-button,
.applicant-sidebar .accordion-item .card .card-header .btn-link,
.applicant-sidebar .accordion-item .card .card-header button.accordion-button,
.applicant-sidebar .accordion-item .card .accordion-header .btn-link,
.applicant-sidebar .accordion-item .card .accordion-header button.accordion-button,
.applicant-sidebar .accordion-item .accordion-item .card-header .btn-link,
.applicant-sidebar .accordion-item .accordion-item .card-header button.accordion-button,
.applicant-sidebar .accordion-item .accordion-item .accordion-header .btn-link,
.applicant-sidebar .accordion-item .accordion-item .accordion-header button.accordion-button {
  background-color: transparent;
  width: auto;
  background-image: url('right-arrow.png');
}
.applicant-sidebar .card .card .card-header .btn-link[aria-expanded=true],
.applicant-sidebar .card .card .card-header button.accordion-button[aria-expanded=true],
.applicant-sidebar .card .card .accordion-header .btn-link[aria-expanded=true],
.applicant-sidebar .card .card .accordion-header button.accordion-button[aria-expanded=true],
.applicant-sidebar .card .accordion-item .card-header .btn-link[aria-expanded=true],
.applicant-sidebar .card .accordion-item .card-header button.accordion-button[aria-expanded=true],
.applicant-sidebar .card .accordion-item .accordion-header .btn-link[aria-expanded=true],
.applicant-sidebar .card .accordion-item .accordion-header button.accordion-button[aria-expanded=true],
.applicant-sidebar .accordion-item .card .card-header .btn-link[aria-expanded=true],
.applicant-sidebar .accordion-item .card .card-header button.accordion-button[aria-expanded=true],
.applicant-sidebar .accordion-item .card .accordion-header .btn-link[aria-expanded=true],
.applicant-sidebar .accordion-item .card .accordion-header button.accordion-button[aria-expanded=true],
.applicant-sidebar .accordion-item .accordion-item .card-header .btn-link[aria-expanded=true],
.applicant-sidebar .accordion-item .accordion-item .card-header button.accordion-button[aria-expanded=true],
.applicant-sidebar .accordion-item .accordion-item .accordion-header .btn-link[aria-expanded=true],
.applicant-sidebar .accordion-item .accordion-item .accordion-header button.accordion-button[aria-expanded=true] {
  background-image: url('bottom-arrow.png');
}
.applicant-sidebar .card .card .card-body,
.applicant-sidebar .card .card .accordion-body,
.applicant-sidebar .card .accordion-item .card-body,
.applicant-sidebar .card .accordion-item .accordion-body,
.applicant-sidebar .accordion-item .card .card-body,
.applicant-sidebar .accordion-item .card .accordion-body,
.applicant-sidebar .accordion-item .accordion-item .card-body,
.applicant-sidebar .accordion-item .accordion-item .accordion-body {
  background-color: #f5f5f5;
}
.applicant-sidebar .card-header,
.applicant-sidebar .accordion-header {
  padding: 0px;
}
.applicant-sidebar .card-header .btn-link,
.applicant-sidebar .card-header button.accordion-button,
.applicant-sidebar .accordion-header .btn-link,
.applicant-sidebar .accordion-header button.accordion-button {
  background-color: #006C31;
  color: #fff;
  width: 100%;
  font-size: 14px;
  text-align: center;
  width: 100%;
  text-decoration: none;
  padding: 7px 20px 7px 10px;
  background-repeat: no-repeat !important;
  background-position: right 7px center !important;
  background-image: url('right-arrow-dark.png');
}
.applicant-sidebar .card-header .btn-link[aria-expanded=true],
.applicant-sidebar .card-header button.accordion-button[aria-expanded=true],
.applicant-sidebar .accordion-header .btn-link[aria-expanded=true],
.applicant-sidebar .accordion-header button.accordion-button[aria-expanded=true] {
  background-image: url('bottom-arrow-dark.png');
}
.applicant-sidebar a {
  color: #3a3838;
}
.applicant-sidebar .card-body,
.applicant-sidebar .accordion-body {
  padding: 10px;
  font-size: 14px;
}
.applicant-sidebar .sidebar-actions {
  background: #fff;
  padding: 10px 0px;
}
.applicant-sidebar .sidebar-actions .btn-sidebar-queue,
.applicant-sidebar .sidebar-actions .btn-sidebar-next {
  font-weight: 500;
}
.applicant-sidebar .sidebar-outbound-call {
  background: #fff;
  padding-top: 5px;
  padding-bottom: 5px;
}
.applicant-sidebar .sidebar-outbound-call .w-40 {
  width: 40px;
}
.applicant-sidebar .btn-outbound-call {
  background: #FFF06A;
  border: 1px solid #272727;
  color: #272727;
}
.applicant-sidebar .btn-outbound-call:hover {
  background: #ffeb37;
}

.module-sidebar-heading {
  font-size: 14px;
  display: flex;
  align-items: center;
  text-align: left;
  width: 100%;
  text-decoration: none;
  padding: 7px 20px 7px 10px;
  border-width: 0px 0px 0px 5px;
  border-style: solid;
  background-repeat: no-repeat !important;
  background-position: right 7px center !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #3A3838;
  background: #fff;
  border-color: #00b0f0;
}
.module-sidebar-heading .menu-icon {
  margin-right: 8px;
}
.module-sidebar-heading.module-success {
  border-color: #00EA6A;
}

@media (max-width: 1280px) {
  .module-header-info {
    height: 90px;
  }
}
.module-header-info {
  height: 47px;
  overflow-y: hidden;
  border-bottom: 1px solid #cccccc;
  padding: 5px 15px;
  justify-content: space-between;
}
.module-header-info > div[class^=col] {
  flex: 0 0 20%;
  max-width: 20%;
}
.module-header-info strong {
  margin-left: 5px;
}

.module-tabs.nav-tabs {
  border-bottom: 0px;
  margin-bottom: 12px;
  margin-top: -43px;
  position: relative;
}
.module-tabs.nav-tabs:before {
  content: "";
  width: 100%;
  height: 5px;
  left: 0px;
  bottom: 0px;
  background: #00B050;
  position: absolute;
  z-index: 1;
}
.module-tabs.nav-tabs .nav-item {
  padding: 0px 10px;
}
.module-tabs.nav-tabs .nav-link {
  padding: 3px 15px;
  margin-bottom: 0px;
  border-radius: 0px;
  border-width: 1px 1px 0px 1px;
  border-style: solid;
  border-color: transparent transparent #00B050 transparent;
  font-size: 14px;
  color: #3a3838;
  background: #bfbfbf;
}
.module-tabs.nav-tabs .nav-link.active,
.module-tabs.nav-tabs .nav-item.show .nav-link {
  color: #3a3838;
  background-color: #bfbfbf;
  border-color: #00B050 #00B050 #bfbfbf;
  position: relative;
  z-index: 2;
}
.module-tabs.nav-tabs.module-tabs-yellow:before {
  background: #C19200 !important;
}
.module-tabs.nav-tabs.module-tabs-yellow .nav-link {
  border-color: transparent transparent #C19200 transparent !important;
}
.module-tabs.nav-tabs.module-tabs-yellow .nav-link.active,
.module-tabs.nav-tabs.module-tabs-yellow .nav-item.show .nav-link {
  border-color: #C19200 #C19200 #bfbfbf !important;
}

[data-theme=light] .module-tabs.nav-tabs:before {
  background-color: #006C31;
}
[data-theme=light] .module-tabs.nav-tabs .nav-link.active {
  border-color: #006C31 #006C31 #E1E1E1;
  background-color: #E1E1E1;
}
[data-theme=light] .module-tabs.nav-tabs .nav-item.show .nav-link {
  border-color: #006C31 #006C31 #D2D2D2;
  background-color: #D2D2D2;
}
[data-theme=light] .module-tabs.nav-tabs .nav-link {
  border-color: transparent transparent #006C31 transparent;
}

.module-btn-shadow {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  background: #00b0f0;
  padding: 10px 10px 0px 10px;
  color: #fff;
  margin: 0px 10px;
  box-shadow: 4px 4px 0px 1px #dbdbdb !important;
  width: auto;
  text-decoration: none !important;
  font-size: 14px;
  border: none;
}
.module-btn-shadow:after {
  position: absolute;
  right: 20px;
  top: 50%;
  width: 10px;
}
.module-btn-shadow:hover {
  color: #fff;
}

[data-theme=light] .module-btn-shadow {
  background-color: #3889ED;
}

.tools-dropdowns .dropdown-menu {
  font-size: 14px;
  left: -100px !important;
}
.tools-dropdowns .dropdown-menu .dropdown-item:active {
  background-color: transparent !important;
}

.module-msg-description {
  background: #f2f2f2;
  padding: 5px 10px;
}

.btn-module-graph {
  padding: 7px 10px;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-image: url('right-arrow.png');
}
.btn-module-graph[aria-expanded=true] {
  background-image: url('bottom-arrow.png');
}

.reference-card {
  border-radius: 5px;
  background: #f9f9f9;
  border: 1px solid #ededed;
  border-radius: 5px;
  position: relative;
}
.reference-card .reference-btn-close {
  position: absolute;
  right: -6px;
  top: -10px;
  z-index: 1;
}
.reference-card .reference-card-title {
  font-size: 16px;
  color: #00ea6a;
  margin-top: 5px;
}

/* Version List Style */
.lms-version-card {
  background: #F2F2F2;
  color: #3A3838;
  font-size: 14px;
  padding: 4px 16px;
}
.lms-version-card .lms-version-heading {
  font-size: 14px;
  color: #212529;
}
.lms-version-card [aria-expanded=false] .icon-arrow-right {
  display: inline-block;
}
.lms-version-card [aria-expanded=false] .icon-arrow-down {
  display: none;
}
.lms-version-card [aria-expanded=true] .icon-arrow-right {
  display: none;
}
.lms-version-card [aria-expanded=true] .icon-arrow-down {
  display: inline-block;
}
.lms-version-card .col-action {
  width: 75px;
}

/* Transaction Payment Info Table */
.payment-info {
  background-color: #fff !important;
}
.payment-info > td {
  padding: 0px;
}
.payment-info .payment-info-detail {
  padding: 10px;
}
.payment-info .payment-info-detail:not(:last-child) {
  border-right: 1px solid #e3e3e3;
}
.payment-info .payment-label {
  font-weight: 500;
}
.payment-info .text-success {
  color: #00ea6a !important;
}

[data-theme=dark] {
  /* Transaction Payment Info Table */
}
[data-theme=dark] .payment-info {
  background-color: #1B1B1B !important;
}
[data-theme=dark] .payment-info .payment-info-detail:not(:last-child) {
  border-color: #888888;
}
[data-theme=dark] .payment-info .text-success {
  color: #00ea6a !important;
}

.queue-lastwork-info span {
  display: inline-block;
}

.notification-preview {
  background: #c4c4c4;
  padding: 10px;
  min-height: 768px;
  height: 100%;
  max-height: calc(100vh - 260px);
  overflow: auto;
}
.notification-email-sidebar {
  padding: 10px;
  height: 100%;
}

.notification-email-content-inner {
  min-height: 100%;
}
.notification-email-content-inner .notification-email-content-heading {
  font-size: 14px;
}

.notification-email-list {
  max-height: calc(100vh - 190px);
  overflow-y: auto;
}
.notification-email-list .notification-email-item {
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 24px;
  border: 1px solid #fff;
}
.notification-email-list .notification-email-item .notification-email-header {
  background-color: #fff;
  padding: 10px;
  font-size: 12px;
}
.notification-email-list .notification-email-item .notification-email-header .date {
  color: #8ad5ff;
}
.notification-email-list .notification-email-item .notification-email-header .title {
  font-size: 14px;
  font-weight: 600;
}
.notification-email-list .notification-email-item .notification-email-body {
  background-color: #f2f2f2;
  font-size: 12px;
  line-height: 20px;
  display: none;
}
.notification-email-list .notification-email-item .notification-email-body .notification-bg-dark {
  background-color: #cccccc;
}
.notification-email-list .notification-email-item:hover {
  border-color: #00EA6A;
}
.notification-email-list .notification-email-item.active, .notification-email-list .notification-email-item.selected {
  border-color: #00EA6A;
}
.notification-email-list .notification-email-item.active .notification-email-body, .notification-email-list .notification-email-item.selected .notification-email-body {
  display: block;
}

/* Email Attachment Item */
.email-attachment-item {
  padding: 15px;
  background: #e9e9e9;
  font-size: 14px;
  color: #6f6f6f;
  border: 1px solid #acacac;
  height: 100%;
}

/* Modal Style */
.modal-title.modal-title-success {
  color: #00B050;
}
.modal-title.modal-title-yellow {
  color: #E2AC00;
}

.import-tool-result {
  font-size: 14px;
}
.import-tool-result .row {
  border-bottom: 1px solid rgba(204, 204, 204, 0.5);
  margin-left: -16px;
  margin-right: -16px;
  padding: 5px;
}

.import-tool-note {
  font-size: 14px;
}

.file-upload-list .file-upload-item {
  margin-bottom: 10px;
}
.file-upload-list .file-name {
  background: #f3f3f3;
  padding: 5px 30px 5px 10px;
  position: relative;
  font-size: 14px;
  min-height: 31px;
}
.file-upload-list .file-name .btn-remove {
  position: absolute;
  right: 0px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
  margin: 0px;
}

.conversion-rule {
  background: #b7b7b7;
  color: #404040;
  display: inline-block;
  padding: 5px 10px;
  cursor: pointer;
}
.conversion-rule.active {
  background: #00EA6A;
}
[data-theme=dark] .conversion-rule {
  background: #595959;
  color: #404040;
}
[data-theme=dark] .conversion-rule.active {
  background: #00EA6A;
}

.calculate-bad-rate-conversion .form-control {
  text-align: center;
}

.characteristic-container,
.assignment-container {
  padding: 15px;
  background: #e7e5e6;
  margin-left: -16px;
  margin-right: -16px;
}
.characteristic-container .lms-card,
.assignment-container .lms-card {
  background: transparent !important;
  padding: 0px;
}

.characteristic-grid {
  display: grid;
  grid-template-columns: 75px 100px 1fr 85px 30px;
  column-gap: 5px;
}
.characteristic-grid .characteristic-item {
  margin-bottom: 5px;
}

.depreciation-estimate-grid {
  display: grid;
  grid-template-columns: 150px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 30px;
}
.depreciation-estimate-grid .depreciation-estimate-item {
  margin-bottom: 5px;
}

.risk-rating-mix-calculation-header {
  padding-left: 100px;
}
.risk-rating-mix-calculation-header .form-control {
  max-width: -moz-fit-content;
  max-width: fit-content;
  text-align: center;
  margin-bottom: 25px;
}

.risk-rating-mix-calculation-grid {
  display: grid;
  grid-template-columns: 90px 20px 90px minmax(120px, 1fr) 90px 90px 200px;
}
.risk-rating-mix-calculation-grid.risk-rating-mix-calculation-grid-4 {
  grid-template-columns: 120px 20px 120px 1fr;
}
.risk-rating-mix-calculation-grid .risk-rating-mix-calculation-item {
  margin-bottom: 5px;
}

.calculate-nbar-grid {
  display: grid;
  grid-template-columns: 1fr 120px;
}
.calculate-nbar-grid .calculate-nbar-item {
  margin-bottom: 5px;
}

.nbar-calculation-grid {
  display: grid;
  grid-template-columns: 1fr 20px 1fr 20px 1fr;
}
.nbar-calculation-grid .nbar-calculation-item {
  margin-bottom: 5px;
}

.sub-status-codes-grid {
  display: grid;
  grid-template-columns: 30px 1fr 30px 1fr 30px 1fr;
}
.sub-status-codes-grid .sub-status-codes-item {
  margin-bottom: 5px;
}

.active-collections-scorecards-grid {
  display: grid;
  grid-template-columns: 1fr 174px;
}

.active-collections-scorecards-content {
  position: relative;
  min-height: 65px;
  padding-left: 26px;
  margin-bottom: 10px;
}
.active-collections-scorecards-content .active-collections-scorecards-content-item + .active-collections-scorecards-content-item {
  margin-top: 5px;
}
.active-collections-scorecards-content .scorecards-bucket {
  position: absolute;
  font-size: 10px;
  background: #ccc;
  left: 0px;
  top: 0px;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 100%;
  color: #000;
}
.active-collections-scorecards-content .scorecards-bucket.bucket-0 {
  background: #A9D08E;
}
.active-collections-scorecards-content .scorecards-bucket.bucket-1 {
  background: #FFD966;
}
.active-collections-scorecards-content .scorecards-bucket.bucket-2 {
  background: #E2AC00;
}
.active-collections-scorecards-content .scorecards-bucket.bucket-3 {
  background: #C65911;
}
.active-collections-scorecards-content .scorecards-bucket span {
  transform: rotate(-90deg);
  display: inline-block;
}

.odd-roll-left-grid {
  display: grid;
  grid-template-columns: 150px 70px;
}
.odd-roll-left-grid .odd-roll-left-item {
  margin-bottom: 5px;
}

.odd-roll-right-grid {
  display: flex;
}
.odd-roll-right-grid .form-control {
  width: 70px;
}
.odd-roll-right-grid .odd-roll-right-item {
  margin-bottom: 5px;
}

.leaderboard-list .row + .row {
  margin-top: 10px;
}

.categorical-rule-grid {
  display: grid;
  grid-template-columns: 75px 125px 100px 20px 100px 20px;
  grid-gap: 10px;
}
.categorical-rule-grid .categorical-rule-item {
  margin-bottom: 5px;
}

.assignment-header {
  border-bottom: 1px solid #595959;
  margin-bottom: 10px;
}

.assignment-grid {
  display: grid;
  grid-template-columns: 1fr 25% 8% 8% 13% 8% 3%;
  column-gap: 10px;
}
.assignment-grid .assignment-item {
  margin-bottom: 5px;
}

.risk-grade-list {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  grid-gap: 5px;
}
.risk-grade-list .risk-grade-item {
  background: #3A3838;
  border: 1px solid #808080;
  text-align: center;
  padding: 2px;
}
.risk-grade-list .risk-grade-item.active, .risk-grade-list .risk-grade-item.selected {
  border-color: #00EA6A;
  color: #00EA6A;
}

.maunal-waterfall-breakdown-grid {
  display: grid;
  grid-template-columns: 1fr 175px 100px 150px;
  grid-gap: 0px 15px;
}
.maunal-waterfall-breakdown-grid .maunal-waterfall-breakdown-item {
  margin-top: 10px;
}

.maunal-payment-breakdown-grid-header {
  grid-template-columns: 1fr 120px 39px 181px;
}

.maunal-waterfall-breakdown-grid-2 {
  grid-template-columns: 1fr 1fr !important;
}

.waterfall-sequence-grid {
  display: grid;
  grid-template-columns: 1fr 35px;
  grid-gap: 5px;
}
.waterfall-sequence-grid .waterfall-sequence-item {
  margin-top: 5px;
}

[data-theme=dark] .active-waterfall-list {
  background-color: #3A3838;
}

.active-waterfall-list {
  background-color: #f2f2f2;
  height: 210px;
  overflow-y: scroll;
}
.active-waterfall-list .active-waterfall-item {
  margin: 0px;
}
.active-waterfall-list .active-waterfall-item.active, .active-waterfall-list .active-waterfall-item.selected {
  color: #51F119;
}

.specify-rule-grid {
  display: grid;
  grid-template-columns: 100px 1fr 100px 100px 1fr;
  grid-gap: 5px;
}

.payment-method-filter .client-nav,
.payment-method-filter .user-list-nav,
.payment-code-filter .client-nav,
.payment-code-filter .user-list-nav {
  border: none !important;
}

.payment-code-grid {
  display: grid;
  grid-template-columns: minmax(20px, auto) 100px 1fr;
  grid-gap: 10px;
}
.payment-code-grid.inactive {
  opacity: 0.5;
}

.payment-custom-code-grid {
  display: grid;
  grid-template-columns: minmax(20px, auto) 1fr;
  grid-gap: 10px;
  margin-bottom: 10px;
}
.payment-custom-code-grid.inactive {
  opacity: 0.5;
}

.payment-custom-code-grid-2 {
  display: grid;
  grid-template-columns: 100px 1fr 10px;
  grid-gap: 10px;
  margin-top: 5px;
}

.payment-custom-code-grid-3 {
  display: grid;
  grid-template-columns: 100px 1fr 100px;
  grid-gap: 10px;
  margin-top: 5px;
}

.payment-method-grid {
  display: grid;
  grid-template-columns: minmax(20px, auto) 1fr 1fr;
  grid-gap: 10px;
}
.payment-method-grid.inactive {
  opacity: 0.5;
}

.payment-method-wrapper .waterfall-sequence-item {
  position: absolute;
  top: -2px;
  right: -40px;
}

.specify-parameters-grid {
  display: grid;
  grid-template-columns: 180px 270px 220px 120px 220px 150px 10px;
  grid-gap: 5px;
}
@media only screen and (max-width: 1520px) {
  .specify-parameters-grid {
    grid-template-columns: 100px 200px 220px 103px 220px 95px 10px;
  }
}
.specify-parameters-grid .specify-parameters-item {
  text-align: center;
}

.campaign-grid-header {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 5px;
  font-size: 12px;
  border-bottom: 1px solid #CCCCCC;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: bold;
  text-align: center;
}

.campaing-list-item {
  padding: 2px;
  border: 2px solid #757171;
  margin-top: 5px;
  font-size: 12px;
  min-height: 80px;
}
.campaing-list-item.selected, .campaing-list-item.active {
  border-color: #FFFF00;
}

.campaign-list-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 5px;
  font-weight: bold;
  text-align: center;
}

.campaign-list-grid-item.campaign-code {
  padding: 8px 5px;
  background-color: #595959;
  color: #fff;
}

.input-grid-list {
  display: grid;
  grid-template-columns: 80px 1fr 1fr 1fr 1fr 1fr 30px;
  grid-gap: 10px;
  max-width: 535px;
}

.input-grid-header {
  display: grid;
  grid-template-columns: 100px 1fr 1fr 1fr 1fr 1fr 30px;
  max-width: 535px;
}
.input-grid-header .input-grid-item {
  padding-top: 5px;
  padding-bottom: 5px;
}

.champion-schedule-input-grid,
.challenger-schedule-input-grid {
  display: grid;
  grid-template-columns: 90px 1fr 1fr 1fr 1fr 1fr 30px;
  grid-gap: 10px;
  max-width: 550px;
}

.challenger-schedule-list,
.champion-schedule-list {
  max-width: 550px;
}

.communication-grid-header {
  display: grid;
  grid-template-columns: 65px 170px 80px 110px 63px;
  grid-gap: 10px;
}

.communication-grid {
  display: grid;
  grid-template-columns: 65px 170px 80px 1fr 30px;
  grid-gap: 10px;
}
.communication-grid .communication-item {
  margin-top: 10px;
}

#payOffDataTable.table tbody td {
  background: #ededed;
}

[data-theme=dark] #payOffDataTable.table tbody td {
  background: #2c2929;
}
[data-theme=dark] label[for] svg {
  filter: invert(0);
}

label[for] svg {
  filter: invert(0.4);
}

.lms-card.preview-card .preview-card-inner {
  max-height: 1000px;
  overflow-y: auto;
}

.preview-content-detail {
  background-color: #f8f9fc !important;
  margin: 0 !important;
  padding: 0 !important;
  min-height: 894px;
  color: #000000 !important;
}
.preview-content-detail.pad-15 {
  padding: 50px !important;
}

span.text-phone {
  min-width: 100px;
  display: inline-block;
}

.pref-icon {
  margin-left: -24px;
  min-width: 25px;
  padding-right: 0px !important;
}

.breakdown-progress {
  overflow: visible;
  height: 7px;
}
.breakdown-progress .progress-bar {
  overflow: visible;
}
.breakdown-progress .progress-bar span {
  margin-top: 40px;
  color: #111;
}

@media screen and (min-width: 1440px) {
  .active-collections-scorecards-list,
  .max-70,
  .nbar-calculation {
    max-width: 70%;
  }
  .departments-max {
    max-width: 75%;
  }
}
.notification-body-header .EXECUTIVE_WITH_DARK_LOGO,
.preview-content-detail .EXECUTIVE_WITH_DARK_LOGO {
  background-color: #1b1b1b;
  padding: 10px;
}
.notification-body-header .EXECUTIVE_WITH_LIGHT_LOGO,
.preview-content-detail .EXECUTIVE_WITH_LIGHT_LOGO {
  background-color: #f2f2f2;
  padding: 10px;
}

.roles-table .permission-custom .custom-checkbox .custom-checkbox-disable:checked ~ .custom-control-label::after {
  filter: grayscale(1);
}

.notification-email-form .notification-email-wrapper {
  background: #e7e5e6;
}
.notification-email-form p {
  font-size: 14px;
  font-weight: 600;
}
.notification-email-form .help-text {
  font-weight: 400;
}

.contact-list-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  align-items: center;
  grid-gap: 10px;
  margin-bottom: 5px;
}
.contact-list-grid .contact-list-item {
  position: relative;
}
.contact-list-grid .custom-checkbox {
  margin-bottom: 0px;
  margin-top: 0px;
}
.contact-list-grid .custom-checkbox .custom-control-label:before, .contact-list-grid .custom-checkbox .custom-control-label:after {
  top: 6px;
  left: -22px;
  background-color: #fff;
  border: 1px solid #ccc;
}
.contact-list-grid .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK+SURBVHgBlVJbSJNRHD/n+84u6m7qmlMnm5cRlpmEgUkmRiQYJREViCKSUupTBJJvIRGBMYIKH1IjegjMhxIjIUshI6FVGupcW87mptnGnJu7fPsup++bFCJZ6/d0OOfP7/+7HAj+Ay99N5Vv1l/X2SPmDorzKQgAWAYjcSF5pJ9IlMSMzSLrhm3/CmVvjbA+AwlAWowl1Bkiw9dK7dnEiSyeYf1yzN7gpRf3IggAgwGQI/VqtqSoNz2VsCZE1OfpkNtCb88sUB/PEYAjAE8CgSSSl1L8SCc1vCiFF2kkDA78uCcDxNqeALVKl2QVzQgPW4m4GFXmpqwtFBdUiOJqIN4l0r1Tg4LHBm2tC4DbAA3gAdLpHDq0EP7USUE66nG570/gvtHD8EJQILEHpzV3lhuu+mLuXCSkG7eU4ciVHugr19dYS2EVI8wh0uvWfGccl1z0lwp+GzMbCOrZbzh/ZMnUX6277O9Zaat3RC0VYoIlsGAJyoIaUd5gkaqKt3Qq/Es1WgxNNzsiU8fEMG4TRTjP7rnQWDuSccmsD8+a/UPNCNIiIUwGQKxEqfPF8qpnJ5StfgDafttHEiRRAYylQgtifhoDhoxxfoM5+Lzzc2h0g+JC6SSx2ZIIKlcKk8sfFGpOv4cQ4q05krVXTk5oJVnOCEsVrLP+VJJvhYBCKxxiOTqZP0PBEglk3tykfU/bDN23jLAkur1Zctg0To+YBufWOWwOcl5ViA1m86okQIgDbg7R/HY10o03ZHZ3GaXly3/6IvH6ITRSGOPJKFi7bglI/G7KVsOAQKagTmgpBardlYq63lJF9TzYAXD7xSvvw+yJjSd1C+GZJj/jMgJAcAflx02Nhp6uHJgTSZhIgA1PKoaX7h61hD80ppAq6fm09pay9HoX+AvgTg9jY9fQtN6ZrxRrk5p0N6bAP/ATj4gvjHZ9UikAAAAASUVORK5CYII=");
  background-size: 13px;
}
.contact-list-grid .custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #fff;
  cursor: not-allowed;
}

.contact-list .card-form-content:not(.form-vertical) .form-group-label:before {
  left: 0px;
}

.contact-list-inner-grid {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  align-items: center;
}
.contact-list-inner-grid .contact-list-inner {
  text-align: center;
}

.credit-report-section .custom-checkbox {
  margin-bottom: 0px;
  margin-top: 0px;
}
.credit-report-section .custom-checkbox .custom-control-label:before, .credit-report-section .custom-checkbox .custom-control-label:after {
  top: 7px;
  left: -22px;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 23px;
  height: 23px;
}
.credit-report-section .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK+SURBVHgBlVJbSJNRHD/n+84u6m7qmlMnm5cRlpmEgUkmRiQYJREViCKSUupTBJJvIRGBMYIKH1IjegjMhxIjIUshI6FVGupcW87mptnGnJu7fPsup++bFCJZ6/d0OOfP7/+7HAj+Ay99N5Vv1l/X2SPmDorzKQgAWAYjcSF5pJ9IlMSMzSLrhm3/CmVvjbA+AwlAWowl1Bkiw9dK7dnEiSyeYf1yzN7gpRf3IggAgwGQI/VqtqSoNz2VsCZE1OfpkNtCb88sUB/PEYAjAE8CgSSSl1L8SCc1vCiFF2kkDA78uCcDxNqeALVKl2QVzQgPW4m4GFXmpqwtFBdUiOJqIN4l0r1Tg4LHBm2tC4DbAA3gAdLpHDq0EP7USUE66nG570/gvtHD8EJQILEHpzV3lhuu+mLuXCSkG7eU4ciVHugr19dYS2EVI8wh0uvWfGccl1z0lwp+GzMbCOrZbzh/ZMnUX6277O9Zaat3RC0VYoIlsGAJyoIaUd5gkaqKt3Qq/Es1WgxNNzsiU8fEMG4TRTjP7rnQWDuSccmsD8+a/UPNCNIiIUwGQKxEqfPF8qpnJ5StfgDafttHEiRRAYylQgtifhoDhoxxfoM5+Lzzc2h0g+JC6SSx2ZIIKlcKk8sfFGpOv4cQ4q05krVXTk5oJVnOCEsVrLP+VJJvhYBCKxxiOTqZP0PBEglk3tykfU/bDN23jLAkur1Zctg0To+YBufWOWwOcl5ViA1m86okQIgDbg7R/HY10o03ZHZ3GaXly3/6IvH6ITRSGOPJKFi7bglI/G7KVsOAQKagTmgpBardlYq63lJF9TzYAXD7xSvvw+yJjSd1C+GZJj/jMgJAcAflx02Nhp6uHJgTSZhIgA1PKoaX7h61hD80ppAq6fm09pay9HoX+AvgTg9jY9fQtN6ZrxRrk5p0N6bAP/ATj4gvjHZ9UikAAAAASUVORK5CYII=");
  background-size: 13px;
}

.confirm-box-btn button {
  font-weight: 600;
}

.login-section {
  margin-top: -60px;
}
.login-section .login-form-content {
  padding: 10px 50px;
}
.login-section .page-heading {
  padding: 10px 0;
}
.login-section .login-footer {
  padding: 5px 15px;
}
.login-section .login-header {
  padding: 8px 15px;
}
.login-section .login-form-wrapper .login-form-inner {
  min-height: calc(100vh - 130px);
}

/* scoring Module Sidebar */
.scoring-module-sidebar .lms-notification-sidebar .lms-notification-body,
.scoring-module-sidebar .lms-notification-sidebar .lms-datawarehouse-body,
.scoring-module-sidebar .lms-datawarehouse-sidebar .lms-notification-body,
.scoring-module-sidebar .lms-datawarehouse-sidebar .lms-datawarehouse-body {
  padding: 0px;
  min-height: 675px;
  max-height: 969px;
  overflow: auto;
}

.segmentation-department-graph .apexcharts-xaxis text {
  transform: none !important;
}
.segmentation-department-graph .apexcharts-theme-dark .apexcharts-svg {
  background: #1B1B1B !important;
}
.segmentation-department-graph label.form-group-label {
  font-weight: 500;
}
.segmentation-department-graph .bold-font {
  font-weight: 700;
  font-size: 16px;
}

.modal-dialog.modal-dialog-centered.modal-lg .confirm-box-btn {
  display: block;
  padding-bottom: 30px;
}
.modal-dialog.modal-dialog-centered.modal-lg .confirm-box-btn button.btn-block {
  width: 60%;
  padding: 10px 0;
  margin: 0 auto;
  margin-bottom: 15px;
  font-size: 16px;
}

.hide-graph-img {
  display: none;
}

[data-theme=dark] .daily-report-wrapper .category-listing.level-1 .card-header .btn-link,
[data-theme=dark] .daily-report-wrapper .category-listing.level-1 .card-header button.accordion-button {
  color: #ffffff !important;
}

.daily-report-wrapper .category-listing.level-1 .card-header .btn-link,
.daily-report-wrapper .category-listing.level-1 .card-header button.accordion-button {
  color: #333333 !important;
}

.category-listing .category-items a:hover {
  text-decoration: underline !important;
}

.segmentation-department-wrapper .custom-checkbox,
.charge-off-checkbox .custom-checkbox,
.applicant-information .custom-checkbox,
.specify-rule-item.risk-recovery .custom-checkbox,
.companies-wrapper .custom-checkbox,
.paynearme-section .custom-checkbox,
.custom-checkbox-input .custom-checkbox {
  margin-bottom: 0px;
  margin-top: 0px;
}
.segmentation-department-wrapper .custom-checkbox .custom-control-label:before, .segmentation-department-wrapper .custom-checkbox .custom-control-label:after,
.charge-off-checkbox .custom-checkbox .custom-control-label:before,
.charge-off-checkbox .custom-checkbox .custom-control-label:after,
.applicant-information .custom-checkbox .custom-control-label:before,
.applicant-information .custom-checkbox .custom-control-label:after,
.specify-rule-item.risk-recovery .custom-checkbox .custom-control-label:before,
.specify-rule-item.risk-recovery .custom-checkbox .custom-control-label:after,
.companies-wrapper .custom-checkbox .custom-control-label:before,
.companies-wrapper .custom-checkbox .custom-control-label:after,
.paynearme-section .custom-checkbox .custom-control-label:before,
.paynearme-section .custom-checkbox .custom-control-label:after,
.custom-checkbox-input .custom-checkbox .custom-control-label:before,
.custom-checkbox-input .custom-checkbox .custom-control-label:after {
  top: 6px;
  left: -15px;
  background-color: #fff;
  border: 1px solid #888;
  width: 18px;
  height: 18px;
}
.segmentation-department-wrapper .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after,
.charge-off-checkbox .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after,
.applicant-information .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after,
.specify-rule-item.risk-recovery .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after,
.companies-wrapper .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after,
.paynearme-section .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after,
.custom-checkbox-input .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK+SURBVHgBlVJbSJNRHD/n+84u6m7qmlMnm5cRlpmEgUkmRiQYJREViCKSUupTBJJvIRGBMYIKH1IjegjMhxIjIUshI6FVGupcW87mptnGnJu7fPsup++bFCJZ6/d0OOfP7/+7HAj+Ay99N5Vv1l/X2SPmDorzKQgAWAYjcSF5pJ9IlMSMzSLrhm3/CmVvjbA+AwlAWowl1Bkiw9dK7dnEiSyeYf1yzN7gpRf3IggAgwGQI/VqtqSoNz2VsCZE1OfpkNtCb88sUB/PEYAjAE8CgSSSl1L8SCc1vCiFF2kkDA78uCcDxNqeALVKl2QVzQgPW4m4GFXmpqwtFBdUiOJqIN4l0r1Tg4LHBm2tC4DbAA3gAdLpHDq0EP7USUE66nG570/gvtHD8EJQILEHpzV3lhuu+mLuXCSkG7eU4ciVHugr19dYS2EVI8wh0uvWfGccl1z0lwp+GzMbCOrZbzh/ZMnUX6277O9Zaat3RC0VYoIlsGAJyoIaUd5gkaqKt3Qq/Es1WgxNNzsiU8fEMG4TRTjP7rnQWDuSccmsD8+a/UPNCNIiIUwGQKxEqfPF8qpnJ5StfgDafttHEiRRAYylQgtifhoDhoxxfoM5+Lzzc2h0g+JC6SSx2ZIIKlcKk8sfFGpOv4cQ4q05krVXTk5oJVnOCEsVrLP+VJJvhYBCKxxiOTqZP0PBEglk3tykfU/bDN23jLAkur1Zctg0To+YBufWOWwOcl5ViA1m86okQIgDbg7R/HY10o03ZHZ3GaXly3/6IvH6ITRSGOPJKFi7bglI/G7KVsOAQKagTmgpBardlYq63lJF9TzYAXD7xSvvw+yJjSd1C+GZJj/jMgJAcAflx02Nhp6uHJgTSZhIgA1PKoaX7h61hD80ppAq6fm09pay9HoX+AvgTg9jY9fQtN6ZrxRrk5p0N6bAP/ATj4gvjHZ9UikAAAAASUVORK5CYII=");
  background-size: 15px;
}

.new-action-btn.form-action-buttons.justify-content-end {
  left: 17px !important;
  bottom: -15px !important;
}

.bucket-chart-width .apexcharts-inner {
  transform: translate(40px, 60px);
}
.bucket-chart-width .apexcharts-svg {
  height: 285px !important;
}

.option-bgcolor option {
  background: #00B050;
}

.applicant-information .card-form-content.card-form-success .form-control.disabled {
  border-color: #888888;
}

[data-theme=dark] .header-search-wrapper .header-search-list {
  background: #1b1b1b;
}
[data-theme=dark] .header-search-wrapper .header-search-list li:hover {
  background: #565656;
}

.header-search-wrapper {
  position: relative;
}
.header-search-wrapper .header-search-list {
  position: absolute;
  left: 82px;
  min-width: 548px;
  right: 0;
  border: 1px solid #565656;
  background: #f2f2f2;
  height: 180px;
  overflow-y: auto;
}
.header-search-wrapper .header-search-list ul li {
  list-style: none;
  padding: 4px 0 4px 40px;
  font-size: 14px;
  cursor: pointer;
}
.header-search-wrapper .header-search-list ul {
  margin: 0;
  padding: 10px 0 0 0;
}
.header-search-wrapper .header-search-list li:hover {
  background: #cccccc;
  width: 100%;
}

.btn-primary.bg-green-btn,
.btn-primary.bg-green-btn:hover,
.btn-primary.bg-green-btn:focus,
.btn-primary.bg-green-btn:active {
  background-color: #00B050 !important;
  border-color: #00B050 !important;
}

.new-action-btn .form-group-label:before {
  position: relative !important;
  background: transparent !important;
  top: 0 !important;
  height: auto !important;
}
.new-action-btn .form-group-label {
  padding-top: 0 !important;
}

.export-link {
  font-size: 14px !important;
  color: #00b0f0 !important;
}

.table-stripped-row-dark {
  background-color: #f7f7f7;
}

.table-stripped-row-light {
  background-color: #ffffff;
}

[data-theme=dark] .table-stripped-row-dark {
  background-color: #393939;
}

[data-theme=dark] .table-stripped-row-light {
  background-color: #404040;
}

.card-form-content:not(.form-vertical) .form-group-label.hide-before-border:before {
  content: "";
  height: 0;
  border-bottom: 0;
}

.balance-after-border {
  border-bottom: 1px solid #cccccc;
}

#MaxLimitsCommunications .card-form-content.card-form-success {
  border-bottom: 1px solid #888888;
  padding-bottom: 30px;
}
#MaxLimitsCommunications .before-border {
  position: relative;
}
#MaxLimitsCommunications .before-border:before {
  content: "";
  position: absolute;
  left: 0;
  top: 35px;
  height: 1px;
  width: 100%;
  background: #888888;
  z-index: 1;
}
#MaxLimitsCommunications .select-state:before {
  position: absolute;
  content: "";
  height: 1px;
  width: auto;
  background: #888888;
  top: 25px;
  left: 35px;
  right: 0;
}

[data-theme=dark] #MaxLimitsCommunications .select-state {
  position: relative;
}
[data-theme=dark] #MaxLimitsCommunications .select-state .custom-control-label::before {
  background-color: #ffffff;
  border-color: #ffffff;
  width: 18px;
  height: 18px;
}
[data-theme=dark] #MaxLimitsCommunications .select-state .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #00EA6A;
  background-image: none;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  left: -20px;
  top: 8px;
}
[data-theme=dark] #MaxLimitsCommunications .select-state .custom-control-input:checked ~ .custom-control-label::before {
  color: #FFFFFF;
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
[data-theme=dark] #MaxLimitsCommunications .select-state label.custom-control-label {
  padding-left: 10px;
}
[data-theme=dark] #MaxLimitsCommunications .select-state:before {
  position: absolute;
  content: "";
  height: 1px;
  width: auto;
  background: #888888;
  top: 25px;
  left: 35px;
  right: 0;
}

.waterfall-form-error .text-danger > div {
  margin-top: 8px;
}

.queue-lastwork-info {
  width: 100%;
}
.queue-lastwork-info .blue-color {
  color: #9DC3E6;
}
.queue-lastwork-info .center-queue-text {
  width: 348px;
  margin: 0 auto;
}

.payment-custom-code-grid .payment-code-item {
  position: relative;
}
.payment-custom-code-grid .payment-code-item .waterfall-sequence-item {
  position: absolute;
  right: -15px;
  top: 0;
}

.form-errors .text-danger > div {
  margin-top: 8px;
}

.lms-text-light-green {
  color: #276c32;
  font-weight: 600;
}

[data-theme=dark] .lms-text-light-green {
  color: #36f154;
}
[data-theme=dark] .text-underline span {
  color: #ffffff;
}

.text-underline span {
  text-decoration: underline;
  color: #3A3838;
}

.component-host-scrollable {
  overflow-y: auto !important;
}

/*Col 40% Width*/
.col-40p {
  max-width: 40%;
}

/*Col 40px Width*/
.col-40 {
  min-width: 40px;
  max-width: 40px;
}

/*Col 50px Width*/
.col-50 {
  min-width: 50px;
  max-width: 50px;
}

/*Col 60px Width*/
.col-60px {
  min-width: 60px;
  max-width: 60px;
}

/*Col 70px Width*/
.col-70px {
  min-width: 70px;
  max-width: 70px;
}

/*Col 100px Width*/
.col-100px {
  min-width: 100px;
  max-width: 100px;
}

/*Col 110px Width*/
.col-110px {
  min-width: 110px;
  max-width: 110px;
}

/*Col 120px Width*/
.col-120px {
  min-width: 120px;
  max-width: 120px;
}

/*Col 130px Width*/
.col-130px {
  min-width: 130px;
  max-width: 130px;
}

/*Col 150px Width*/
.col-150px {
  min-width: 150px;
  max-width: 150px;
}

/*Col 180px Width*/
.col-180px {
  min-width: 180px;
  max-width: 180px;
}

/*Col 300px Width - odds of roll chart*/
.w300px {
  width: 300px;
}

/*Width 20px */
.w20px {
  width: 20px;
}

/*Width 38px */
.w38px {
  width: 38px;
}

/* AH app & co-app */
.col_30w {
  flex: 0 0 28%;
  width: 28%;
  min-width: 435px;
  padding-right: 10px;
  padding-left: 10px;
}

.col_40w {
  flex: 1 0 38%;
  padding-right: 10px;
  padding-left: 10px;
}

.w100p {
  min-width: 100%;
}

.modal-xl {
  max-width: 800px;
}

.oflow {
  overflow: auto;
  white-space: nowrap;
}

.oflow::-webkit-scrollbar {
  height: 0px;
}

.label-banner {
  color: #D9D9D9;
  text-align: right;
}

[data-theme=light] .label-banner {
  color: #000000;
  text-align: right;
}

.uploadpdf {
  width: 95%;
  margin-left: 10px;
}

.padL40 {
  padding-left: 40px;
}

.padL20 {
  padding-left: 20px;
}

.mB0 {
  margin-bottom: 0;
}

.mB20 {
  margin-bottom: 20px;
}

.floatLpadR10 {
  float: left;
  padding-right: 10px;
}

.print-margin {
  margin: 0.5in;
}

[data-theme=dark] .mapping-button {
  background-color: #404040 !important;
  color: #ffffff !important;
}

[data-theme=dark] .border-section {
  border: 6px solid #808080;
  padding: 30px;
  background-color: #404040 !important;
}

.border-section {
  border: 6px solid #808080;
  padding: 30px;
  background-color: #ffffff;
}

.infotip img {
  margin-top: -10px;
}

.risk-rating-mix-calculation-item val-errors.error-div.text-danger div {
  height: 5px;
}

.cursor-pointer {
  cursor: move !important;
}

.cursor-pointer-template {
  cursor: pointer;
}

.best-time-call-table {
  border-collapse: collapse;
  width: 100%;
  text-align: center;
  background-color: #262626;
  border-color: #888888 !important;
}
.best-time-call-table .main-heading {
  width: 100px;
  background-color: #000000;
}
.best-time-call-table th {
  font-size: 13px;
}

[data-theme=light] .best-time-call-table {
  background-color: #efefef;
}

[data-theme=light] .best-time-call-table .main-heading {
  background-color: #ccc;
}

.content-hidden {
  display: none;
}

body.modal-open, body {
  padding-right: 0 !important;
}

.dashboard2-graph .bucket-chart-width .apexcharts-svg {
  height: auto !important;
}
.dashboard2-graph .bucket-chart-width .apexcharts-inner {
  transform: translate(40px, 45px);
}

.ng-dropdown-panel.input-scorecard-field {
  z-index: 6 !important;
}

.input-scorecard-field.ng-select.ng-select-opened .ng-select-container {
  z-index: 6 !important;
}

.ng-dropdown-panel.input-scorecard-field {
  z-index: 6 !important;
}

.input-scorecard-field.ng-select.ng-select-opened .ng-select-container {
  z-index: 6 !important;
}

[data-theme=dark] .row-background {
  background-color: #000000;
  color: #ffffff;
}

[data-theme=light] .row-background {
  background-color: #e9e7e7 !important;
  color: #000000;
}

body.modal-open, body {
  padding-right: 0 !important;
}

[data-theme=dark] .queue-sorting-ui .chips {
  background-color: #323131 !important;
}

.queue-sorting-ui .sort-chips {
  text-align: right;
}
.queue-sorting-ui .sort-chips label {
  padding-right: 8px;
}
.queue-sorting-ui .chips {
  box-shadow: none;
  font-weight: 600;
  line-height: 1;
  opacity: 0.9;
  text-shadow: none;
  font-size: 0.9em;
  background-color: #bfbfbf !important;
  color: #ffffff !important;
  padding: 4px 4px 0px 8px;
}
.queue-sorting-ui .chips label {
  padding: 6px 0px 0px 4px;
}
.queue-sorting-ui .chips .close {
  cursor: pointer;
  padding: 0px 4px 0px 8px;
  font-size: 15px;
  font-weight: 700;
  line-height: 23px;
}
.queue-sorting-ui .sorting-block {
  display: flex;
  align-items: center;
  vertical-align: middle;
}

[data-theme=dark] .queue-detail-circle-graph .circle-div {
  /*border: 1px solid #948787;*/
  background-color: #1B1B1B;
}
[data-theme=dark] .queue-detail-circle-graph .circle-div p {
  color: #ffffff;
}
[data-theme=dark] .queue-detail-circle-graph .circle-graph-block {
  background-image: url('Odds of Roll Dark Mode.svg');
}
[data-theme=dark] .queue-detail-circle-graph .odds-roll-builder .circle-div {
  background-color: #404040;
}

.queue-detail-circle-graph .circle-graph-block {
  background-image: url('Odds of Roll Light Mode.svg');
  background-repeat: no-repeat;
  height: 200px;
  width: 300px;
  position: relative;
  margin-top: 36px;
  margin: 0 0 0 auto;
}
.queue-detail-circle-graph .dial {
  transform-origin: bottom center;
  transition: 0.75s;
  width: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 94px solid #ffff00;
  position: absolute;
  top: 16%;
  right: 48%;
  animation: fill ease-in 3s;
}
.queue-detail-circle-graph .circle-div {
  /*border: 1px solid #948787;*/
  position: absolute;
  top: 47%;
  left: 37%;
  height: 22%;
  width: 25%;
  border-radius: 150px 150px 0 0;
  background-color: #ffffff;
}
.queue-detail-circle-graph .circle-div p {
  color: #323131;
  font-size: 14px;
  font-weight: 700;
  margin-top: 17%;
}

.apexcharts-legend-marker2 {
  margin-top: -6px;
  width: 12px;
}

.apexcharts-legend-marker3 {
  margin-top: -7px;
  margin-left: -2px;
  width: 12px;
}

.progress.breakdown-progress .progress-bar.breakdown-active span {
  margin-top: 65px;
  color: #03f772 !important;
}
.progress.breakdown-progress .progress-bar.breakdown-charge span {
  margin-top: 65px;
  color: #ff6262 !important;
}
.progress.breakdown-progress .progress-bar.breakdown-repo span {
  color: #ffcd03 !important;
}
.progress.breakdown-progress .progress-bar.breakdown-paid span {
  color: #03bcff !important;
}

.apexcharts-legend-marker-dashboard {
  margin-top: -6px;
  margin-left: -8px;
  width: 20px;
  height: 15px;
}

.specify-rule-item .col-180px {
  min-width: inherit;
  max-width: inherit;
}

.lms-modal-card-bg.mapping-tool .lms-card-header {
  background-color: #E7E5E6;
  padding: 0 5px;
}

[data-theme=dark] .lms-modal-card-bg.mapping-tool .lms-card-header {
  background-color: #2A2A2A;
}

.format-table td {
  padding: 5px 30px;
}
.format-table .format-text td {
  padding: 0;
}
.format-table .form-control:not([disabled]) {
  border: 0 !important;
}

.format-table-wrapper.card-form-content:not(.form-vertical) .form-group-label::before {
  height: 2px;
}

.border-grey1 {
  border-bottom: 2px solid #888888 !important;
}

.apexcharts-legend {
  overflow: hidden !important;
}

.lms-modal-card-bg.mapping-tool .lms-card-header {
  background-color: #E7E5E6;
  padding: 0 5px;
}

[data-theme=dark] .lms-modal-card-bg.mapping-tool .lms-card-header {
  background-color: #2A2A2A;
}

.format-table td {
  padding: 5px 30px;
}
.format-table .format-text td {
  padding: 0;
}
.format-table .form-control:not([disabled]) {
  border: 0 !important;
}

.format-table-wrapper.card-form-content:not(.form-vertical) .form-group-label::before {
  height: 2px;
}

.border-grey1 {
  border-bottom: 2px solid #888888 !important;
}

.send-notification-model-box .note-text {
  color: #404040;
}

[data-theme=dark] .send-notification-model-box .note-text {
  color: rgb(229, 225, 225) !important;
}

.notification-body-content img {
  z-index: 0 !important;
}

[data-theme=dark] .card.new-block .submenu-items a:hover,
[data-theme=dark] .card.new-block .submenu-items a.active {
  color: #ffffff !important;
  font-weight: 500;
}

[data-theme=dark] .card.new-block {
  background-color: #262626;
}

[data-theme=dark] .yellow-color {
  color: #ffff00;
}

.yellow-color {
  color: #D68910;
}

label.custom-control.custom-checkbox {
  width: 0px;
  padding-left: 0;
  margin-left: 1.5rem;
}
label.custom-control.custom-checkbox .custom-control-input {
  top: 6px;
  left: -15px;
}

.companies-wrapper .form-group label,
.companies-wrapper .form-group-label {
  font-size: 14px;
  line-height: 23px;
}

[data-theme=dark] .theme-green .bs-datepicker-head {
  background-color: #101214 !important;
}
[data-theme=dark] .theme-green .bs-datepicker-head button {
  color: #fff !important;
}

[data-theme=dark] .bs-datepicker-body table td span.selected,
[data-theme=dark] .bs-datepicker-body table td.selected span,
[data-theme=dark] .bs-datepicker-body table td span[class*=select-]:after,
[data-theme=dark] .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #00b0f0 !important;
}

.bs-datepicker-container {
  padding: 0px !important;
}

.theme-green .bs-datepicker-head {
  background-color: #f8f9fa !important;
  border: 1px solid #cccccc;
}
.theme-green .bs-datepicker-head button {
  color: #101214 !important;
}
.theme-green .bs-datepicker-body table td span.selected,
.theme-green .bs-datepicker-body table td.selected span,
.theme-green .bs-datepicker-body table td span[class*=select-]:after,
.theme-green .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #00b0f0 !important;
}

.bs-datepicker-body table td {
  color: #000000 !important;
}

bs-datepicker-container, bs-daterangepicker-container {
  z-index: 1 !important;
}

ngx-extended-pdf-viewer .html {
  min-height: 1000px;
  overflow: auto;
}

.characteristic-container ngb-datepicker.dropdown-menu.show,
.assignment-container ngb-datepicker.dropdown-menu.show {
  bottom: 0 !important;
}

.open-source-model-box ng-select.form-control.form-control-sm {
  height: auto !important;
  padding: 0 !important;
}
.open-source-model-box ng-select.form-control.form-control-sm .ng-select-container {
  min-height: auto !important;
}
.open-source-model-box .ng-value-container .ng-input > input {
  color: #ffffff !important;
}

.accordion-item {
  position: relative;
}

[data-theme=dark] .ngb-dp-header {
  background: #ffffff !important;
}
[data-theme=dark] .ngb-dp-header select.form-select {
  color: #dee2e6;
  background-color: #101214;
  border-color: #6c757d;
}

.file-wrapper .ngb-dp-weekday {
  color: var(--info);
}

.ngb-dp-header {
  background: #F2F2F2 !important;
}
.ngb-dp-header select.form-select {
  color: #dee2e6;
  background-color: #F2F2F2;
  border-color: #6c757d;
}

div#page-content-wrapper\ file-wrapper .ngb-dp-weekdays {
  color: #00b0f0;
}

.ngb-dp-weekdays {
  background-color: #f8f9fa !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125) !important;
}

.ngb-dp-header {
  background: #F2F2F2 !important;
}
.ngb-dp-header select.form-select {
  color: #101214;
  background-color: #fff;
  border-color: #6c757d;
}

[data-theme=light] .category-listing .btn-link,
[data-theme=light] .category-listing button.accordion-button {
  background-color: #999999 !important;
}

[data-theme=light] .category-listing.level-1 .accordion-header .btn-link {
  color: #fff !important;
  padding: 5px 15px 5px 34px;
  background-color: #404040;
}

.cke_notification.cke_notification_warning {
  display: none !important;
}

[data-theme=light] #NetBalAtRisk .apexcharts-canvas .apexcharts-svg,
[data-theme=light] .apexcharts-canvas .apexcharts-svg {
  background: #f0f0f0 !important;
}

.modal.popup-outside-editable {
  pointer-events: none; /* Allows interaction with elements behind the modal */
}

.popup-outside-editable .modal-content {
  pointer-events: all; /* Allows interaction only within the modal content */
}

.modal-open {
  overflow: auto !important; /* Enable scrolling */
} /* Hide the backdrop to make background clickable and editable */
.modal-backdrop {
  display: none !important; /* Remove backdrop */
}

[data-theme=light] .manual-charge-off-wrapper .btn-help-info span,
[data-theme=light] .totalowed .btn-help-info span {
  background-color: #d2d1d1 !important;
  color: #565656;
}

[data-theme=light] .lms-queue-select-boxes .ng-select .ng-select-container,
[data-theme=light] .lms-queue-select-boxes .ng-select .ng-select-container .ng-value-container .ng-placeholder,
[data-theme=light] .lms-queue-select-boxes .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  color: #212529 !important;
}

.lms-queue-select-boxes .ng-select {
  border: 1px solid #dddddd;
}

.lms-queue-select-boxes .ng-dropdown-panel-items .ng-option {
  background: #000000 !important;
  color: #ffffff !important;
}

[data-theme=light] .lms-queue-select-boxes .ng-dropdown-panel-items .ng-option {
  background: #ffffff !important;
  color: #000000 !important;
}

[data-theme=light] .ng-select .ng-select-container {
  color: #3a3838 !important;
}

.ng-dropdown-panel-items .ng-option {
  background: #000000 !important;
  color: #ffffff !important;
}

[data-theme=light] .ng-dropdown-panel-items .ng-option {
  background: #f2f2f2 !important;
  color: #000000 !important;
}

.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,
.ng-dropdown-panel-items .ng-option:hover,
.lms-queue-select-boxes .ng-dropdown-panel-items .ng-option:hover {
  background-color: #44b051 !important;
}

.run-live-report .nav-tabs-rounded .nav-link.active {
  background-color: #00B0F0;
  border-radius: 0 !important;
  border-color: #00b0f0 !important;
}
.run-live-report .nav-tabs-rounded {
  background-color: transparent;
  border-radius: 0 !important;
}
.run-live-report .nav-link {
  line-height: 16px;
}
.run-live-report .nav-link,
.run-live-report .nav-link:hover {
  text-align: center;
  border: 1px solid;
  border-color: #cccccc !important;
  border-radius: 0;
}
.run-live-report .nav-tabs-rounded .nav-link {
  padding: 5px 16px;
}

[data-theme=light] .run-live-report a.nav-link {
  color: #000000;
}

[data-theme=light] .run-live-report a.nav-link.active {
  color: #ffffff;
}

app-applicant-information .card-form-content:not(.form-vertical) .form-group-label,
app-loan-information .card-form-content:not(.form-vertical) .form-group-label,
app-loan-side-note .card-form-content:not(.form-vertical) .form-group-label,
app-asset-recovery .card-form-content:not(.form-vertical) .form-group-label,
.form-control-label-textwrap .card-form-content:not(.form-vertical) .form-group-label {
  margin-bottom: 0px !important;
}
app-applicant-information .card-form-content:not(.form-vertical) .form-group-label:before,
app-loan-information .card-form-content:not(.form-vertical) .form-group-label:before,
app-loan-side-note .card-form-content:not(.form-vertical) .form-group-label:before,
app-asset-recovery .card-form-content:not(.form-vertical) .form-group-label:before,
.form-control-label-textwrap .card-form-content:not(.form-vertical) .form-group-label:before {
  content: "";
  top: auto;
  bottom: 0;
}
app-applicant-information .form-control,
app-applicant-information .form-control-sm,
app-loan-information .form-control,
app-loan-information .form-control-sm,
app-loan-side-note .form-control,
app-loan-side-note .form-control-sm,
app-asset-recovery .form-control,
app-asset-recovery .form-control-sm,
.form-control-label-textwrap .form-control,
.form-control-label-textwrap .form-control-sm {
  height: 100% !important;
  min-height: 31px !important;
}
app-applicant-information app-date-picker > div,
app-loan-information app-date-picker > div,
app-loan-side-note app-date-picker > div,
app-asset-recovery app-date-picker > div,
.form-control-label-textwrap app-date-picker > div {
  height: 100%;
}
app-applicant-information app-date-picker > div button.btn.calendar,
app-loan-information app-date-picker > div button.btn.calendar,
app-loan-side-note app-date-picker > div button.btn.calendar,
app-asset-recovery app-date-picker > div button.btn.calendar,
.form-control-label-textwrap app-date-picker > div button.btn.calendar {
  top: 0px;
  bottom: 0;
}
app-applicant-information .btn-help-info.is-hover,
app-loan-information .btn-help-info.is-hover,
app-loan-side-note .btn-help-info.is-hover,
app-asset-recovery .btn-help-info.is-hover,
.form-control-label-textwrap .btn-help-info.is-hover {
  display: flex;
  align-items: center;
  height: 100%;
}

app-loan-side-note .card-form-content:not(.form-vertical) .form-group-label {
  margin-bottom: 5px !important;
}

[data-theme=light] .border-white-light-theme {
  border-color: #888888 !important;
  border-width: 3px !important;
}

[data-theme=light] .calculator-screen,
[data-theme=light] .calculator button {
  background: #e7e7e7;
  color: #000000;
}

[data-theme=light] .calculator button.operator:hover {
  background-color: #f2f2f2;
}

[data-theme=light] .progress-record ngb-progressbar.progress.green-bg {
  border: 1px solid #ccc;
}

[data-theme=light] .tools-dropdowns .dropdown-menu .dropdown-item:active {
  color: #16181b;
}

[data-theme=light] .border-top-white {
  border-top: 2px solid #888888 !important;
}

.border-top-white {
  border-top: 1px solid #fff;
}

.ng-select.form-control.form-control-sm.ng-select-disabled {
  border-color: #888888 !important;
}

[data-theme=light] .risk-grade-list .risk-grade-item {
  background: #808080;
}

.textarea-minheight {
  min-height: 31px;
}

.apexcharts-legend-series {
  white-space: pre-wrap !important;
}

.ng-select-overlap-text .ng-select-container,
.ng-select-overlap-text .ng-select.ng-select-opened .ng-select-container {
  z-index: auto !important;
}
.ng-select-overlap-text .ng-dropdown-panel {
  z-index: 2 !important;
}
.ng-select-overlap-text .color-select-box .ng-dropdown-panel {
  z-index: 1 !important;
}

app-date-picker .dropdown-menu {
  z-index: 2;
}

.xxl-modal .modal-xl {
  max-width: 1000px !important;
}

[data-theme=light] .light-mode-form {
  color: #495057 !important;
  background-color: #fff !important;
}

.material-symbols-outlined {
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
}

.date-picker .form-control-date1 {
  background-color: transparent !important;
  border: 0;
  padding-bottom: 10px;
}

[data-theme=dark] .date-picker .img-invert {
  filter: invert(1);
}

.date-picker .img-invert {
  filter: invert(1);
}

.date-picker input.form-control.form-control-date1.form-control-sm::placeholder,
.date-picker input.form-control.form-control-date1.form-control-sm {
  color: #000000 !important;
}

.date-picker input.form-control.form-control-date1.form-control-sm,
.date-picker input.form-control.form-control-date1.form-control-sm:focus {
  margin-top: -5px !important;
}

.ngb-popover {
  pointer-events: auto !important;
  z-index: 1 !important;
}

.ngb-popover .popover-body {
  pointer-events: auto;
}

.popover {
  z-index: 10 !important;
  pointer-events: auto !important;
}

.my-custom-class-model-popup .modal-footer.flex-nowrap.confirm-box-btn {
  display: none;
}
.my-custom-class-model-popup h6.modal-title.font-size-20 {
  color: #00B050 !important;
}
.my-custom-class-model-popup .popup-messages p {
  background-color: #f2f2f2;
  padding: 5px;
}

[data-theme=dark] .my-custom-class-model-popup .popup-messages p {
  background-color: #2a2a2a;
}

[data-theme=dark] .design-icon-bg {
  background-color: #565656;
}

.design-icon-bg {
  background-color: #e1e1e1;
  padding-block: 20px;
  margin-top: 10px;
}

.vertical-align-middle {
  vertical-align: middle;
}

[data-theme=light] .remaining-balance-overflow {
  scrollbar-color: #cecece #f2f2f2 !important;
}

ngx-extended-pdf-viewer #viewerContainer {
  height: 70vh !important;
}

.loadingInProgress.body {
  height: 78vh !important;
}

.ng-select {
  z-index: 1 !important;
}

.ng-dropdown-panel {
  z-index: 1 !important;
}

.error-page-active .body-wrapper.error-with-header {
  padding-top: 61px !important;
}

[data-theme=light] .remaining-balance-overflow {
  scrollbar-color: #cecece #f2f2f2 !important;
}

[data-theme=light] .help-text.help-text-light {
  color: #474545 !important;
}

.text-danger {
  color: #fb4949 !important;
}

.risk-rating-chart.chart-container apx-chart {
  display: block;
  width: 100% !important;
  overflow: visible !important;
}
.risk-rating-chart.chart-container .apexcharts-canvas {
  overflow: visible !important;
  width: 100% !important;
}
.risk-rating-chart.chart-container .apexcharts-canvas svg {
  overflow: visible !important;
  width: 100% !important;
}
.risk-rating-chart.chart-container .apexcharts-tooltip {
  overflow: visible !important;
}
.risk-rating-chart.chart-container .apexcharts-canvas * {
  max-width: none;
}

.cke.cke_reset_all.cke_1.cke_panel {
  z-index: 1 !important;
}

table.table.dataTable {
  width: 100% !important;
}
table.table.dataTable > thead .sorting:before,
table.table.dataTable > thead .sorting_asc:before,
table.table.dataTable > thead .sorting_desc:before,
table.table.dataTable > thead .sorting_asc_disabled:before,
table.table.dataTable > thead .sorting_desc_disabled:before {
  left: 4px;
  right: auto;
}
table.table.dataTable > thead .sorting:after,
table.table.dataTable > thead .sorting_asc:after,
table.table.dataTable > thead .sorting_desc:after,
table.table.dataTable > thead .sorting_asc_disabled:after,
table.table.dataTable > thead .sorting_desc_disabled:after {
  left: 12px;
  right: auto;
}
table.table.dataTable > thead .sorting:before,
table.table.dataTable > thead .sorting:after,
table.table.dataTable > thead .sorting_asc:before,
table.table.dataTable > thead .sorting_asc:after,
table.table.dataTable > thead .sorting_desc:before,
table.table.dataTable > thead .sorting_desc:after,
table.table.dataTable > thead .sorting_asc_disabled:before,
table.table.dataTable > thead .sorting_asc_disabled:after,
table.table.dataTable > thead .sorting_desc_disabled:before,
table.table.dataTable > thead .sorting_desc_disabled:after {
  bottom: 0px;
  display: inline-flex;
  top: 50%;
  transform: translateY(-50%);
  align-items: center;
  justify-content: center;
  font-size: 28px;
}
table.table.dataTable > thead .sorting:before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzIzMDRfNjE4MykiPgo8cGF0aCBkPSJNNS4xMjg4NiAwLjAwMDE1MTA4OEM1LjMxMjMgMC4wODE1MjEyIDUuNDc1MzMgMC4yMDQwMiA1LjYwNTggMC4zNTg1MTNMOS43NDk2NiA0LjU3OTIyQzkuODQ4ODEgNC42NjE3OCA5LjkyMTc3IDQuNzcyMzcgOS45NTkzMyA0Ljg5NzA4QzkuOTk2OSA1LjAyMTc4IDkuOTk3MzkgNS4xNTUwMiA5Ljk2MDc2IDUuMjgwMDFDOS45MjU3NSA1LjQwMDU0IDkuODU1MjIgNS41MDcxOSA5Ljc1ODczIDUuNTg1NTNDOS42NjIyMyA1LjY2Mzg3IDkuNTQ0NDQgNS43MTAxMiA5LjQyMTI4IDUuNzE4MDFIMC43MjY5ODdDMC41NzU4MjIgNS43NDA5MSAwLjQyMTU3MiA1LjcwODczIDAuMjkxNDE1IDUuNjI3MTVDMC4xNjEyNTggNS41NDU1NyAwLjA2MzU0NTcgNS40MTk4MiAwLjAxNTQ5MzMgNS4yNzIwNUMtMC4wMTY3NTE5IDUuMTc4NjggLTAuMDI1MDU4NCA1LjA3ODQ3IC0wLjAwODYzOTM2IDQuOTgwOTJDMC4wMDc3Nzk2NiA0Ljg4MzM3IDAuMDQ4MzgwNCA0Ljc5MTcgMC4xMDkzMTcgNC43MTQ2TDAuMjUwMDUyIDQuNTYzMjlMNC4zODYxIDAuMzUwNTQ5QzQuNTE2NTcgMC4xOTYwNTcgNC42Nzk2IDAuMDczNTU3NiA0Ljg2MzAzIC0wLjAwNzgxMjVMNS4xMjg4NiAwLjAwMDE1MTA4OFoiIGZpbGw9IiNFQkVCRUIiLz4KPHBhdGggZD0iTTQuOTk1OTggOC4zMTMyNUg5LjI5NjIxQzkuNDM5MTMgOC4yOTk5NiA5LjU4MjMgOC4zMzU5IDkuNzAyNzkgOC40MTUzMUM5LjgyMzI4IDguNDk0NzIgOS45MTQxMyA4LjYxMzAxIDkuOTYwNzkgOC43NTEyNUM5Ljk5NDQ3IDguODQ1NzIgMTAuMDAzNSA4Ljk0NzQ2IDkuOTg3MDkgOS4wNDY1NkM5Ljk3MDY0IDkuMTQ1NjYgOS45MjkyNiA5LjIzODcyIDkuODY2OTcgOS4zMTY2N0M5LjgyNjg1IDkuMzcwNzYgOS43ODIzOSA5LjQyMTM3IDkuNzM0MDUgOS40Njc5N0w1LjQ4ODU1IDEzLjcyODVDNS40Mjk5OSAxMy44MTIzIDUuMzUyNiAxMy44ODA3IDUuMjYyODMgMTMuOTI3OEM1LjE3MzA3IDEzLjk3NSA1LjA3MzUyIDEzLjk5OTYgNC45NzI1MiAxMy45OTk2QzQuODcxNTEgMTMuOTk5NiA0Ljc3MTk3IDEzLjk3NSA0LjY4MjIgMTMuOTI3OEM0LjU5MjQ0IDEzLjg4MDcgNC41MTUwNSAxMy44MTIzIDQuNDU2NDkgMTMuNzI4NUwwLjI0MjI2MSA5LjQxMjIzQzAuMTMwNTk0IDkuMzE3NjkgMC4wNTQ3MDA0IDkuMTg2NTIgMC4wMjc1OTU5IDkuMDQxMjJDMC4wMDA0OTE0MjUgOC44OTU5MiAwLjAyMzg2NDYgOC43NDU1NCAwLjA5MzcwNyA4LjYxNTg3QzAuMTQ0NDk3IDguNTI3NTcgMC4yMTYxNzYgOC40NTM2MiAwLjMwMjIxMiA4LjQwMDc2QzAuMzg4MjQ4IDguMzQ3OTEgMC40ODU5MDUgOC4zMTc4MiAwLjU4NjI4IDguMzEzMjVINC45OTU5OFoiIGZpbGw9IiNFQkVCRUIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yMzA0XzYxODMiPgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 10px;
  height: 12px;
  opacity: 1;
}
table.table.dataTable > thead .sorting_asc:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00Ljk3OTM4IDUuNjg2MzVIOS4yNzk2MUM5LjQyMjUzIDUuNjk5NjQgOS41NjU3IDUuNjYzNyA5LjY4NjE5IDUuNTg0MjlDOS44MDY2OCA1LjUwNDg4IDkuODk3NTMgNS4zODY1OSA5Ljk0NDE5IDUuMjQ4MzVDOS45Nzc4NyA1LjE1Mzg5IDkuOTg2OSA1LjA1MjE0IDkuOTcwNDkgNC45NTMwNEM5Ljk1NDA0IDQuODUzOTQgOS45MTI2NiA0Ljc2MDg4IDkuODUwMzcgNC42ODI5M0M5LjgxMDI1IDQuNjI4ODQgOS43NjU3OSA0LjU3ODIzIDkuNzE3NDUgNC41MzE2M0w1LjQ3MTk1IDAuMjcxMTAzQzUuNDEzMzkgMC4xODcyODMgNS4zMzYgMC4xMTg5MzMgNS4yNDYyMyAwLjA3MTc3MzFDNS4xNTY0NyAwLjAyNDYxMzEgNS4wNTY5MiAzLjMzNzg2ZS0wNiA0Ljk1NTkyIDMuMzM3ODZlLTA2QzQuODU0OTEgMy4zMzc4NmUtMDYgNC43NTUzNyAwLjAyNDYxMzEgNC42NjU2IDAuMDcxNzczMUM0LjU3NTg0IDAuMTE4OTMzIDQuNDk4NDUgMC4xODcyODMgNC40Mzk4OSAwLjI3MTEwM0wwLjIyNTY1OSA0LjU4NzM3QzAuMTEzOTkyIDQuNjgxOTEgMC4wMzgwOTg5IDQuODEzMDggMC4wMTA5OTQ0IDQuOTU4MzhDLTAuMDE2MTEwMSA1LjEwMzY5IDAuMDA3MjYzMDYgNS4yNTQwNyAwLjA3NzEwNTUgNS4zODM3M0MwLjEyNzg5NSA1LjQ3MjA0IDAuMTk5NTc0IDUuNTQ1OTggMC4yODU2MSA1LjU5ODg0QzAuMzcxNjQ2IDUuNjUxNyAwLjQ2OTMwMyA1LjY4MTc4IDAuNTY5Njc4IDUuNjg2MzVINC45NzkzOFoiIGZpbGw9IiNFQkVCRUIiLz4KPC9zdmc+Cg==");
}
table.table.dataTable > thead .sorting_desc:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00Ljk5NTk4IDAuMzEzMjUySDkuMjk2MjFDOS40MzkxMyAwLjI5OTk2MiA5LjU4MjMgMC4zMzU5IDkuNzAyNzkgMC40MTUzMTFDOS44MjMyOCAwLjQ5NDcyMiA5LjkxNDEzIDAuNjEzMDE0IDkuOTYwNzkgMC43NTEyNUM5Ljk5NDQ3IDAuODQ1NzE3IDEwLjAwMzUgMC45NDc0NjMgOS45ODcwOSAxLjA0NjU2QzkuOTcwNjQgMS4xNDU2NiA5LjkyOTI2IDEuMjM4NzIgOS44NjY5NyAxLjMxNjY3QzkuODI2ODUgMS4zNzA3NiA5Ljc4MjM5IDEuNDIxMzcgOS43MzQwNSAxLjQ2Nzk3TDUuNDg4NTUgNS43Mjg1QzUuNDI5OTkgNS44MTIzMiA1LjM1MjYgNS44ODA2NyA1LjI2MjgzIDUuOTI3ODNDNS4xNzMwNyA1Ljk3NDk5IDUuMDczNTIgNS45OTk2IDQuOTcyNTIgNS45OTk2QzQuODcxNTEgNS45OTk2IDQuNzcxOTcgNS45NzQ5OSA0LjY4MjIgNS45Mjc4M0M0LjU5MjQ0IDUuODgwNjcgNC41MTUwNSA1LjgxMjMyIDQuNDU2NDkgNS43Mjg1TDAuMjQyMjYxIDEuNDEyMjNDMC4xMzA1OTQgMS4zMTc2OSAwLjA1NDcwMDQgMS4xODY1MiAwLjAyNzU5NTkgMS4wNDEyMkMwLjAwMDQ5MTQzOSAwLjg5NTkxNiAwLjAyMzg2NDYgMC43NDU1MzcgMC4wOTM3MDcgMC42MTU4NjlDMC4xNDQ0OTcgMC41Mjc1NjggMC4yMTYxNzYgMC40NTM2MiAwLjMwMjIxMiAwLjQwMDc2MkMwLjM4ODI0OCAwLjM0NzkwNSAwLjQ4NTkwNSAwLjMxNzgyMSAwLjU4NjI4IDAuMzEzMjUySDQuOTk1OThaIiBmaWxsPSIjRUJFQkVCIi8+Cjwvc3ZnPgo=");
}
table.table.dataTable > thead .sorting:after {
  display: none !important;
}
table.table.dataTable > thead > tr > th:not(.sorting_disabled), table.table.dataTable > thead > tr > td:not(.sorting_disabled) {
  padding-left: 20px;
  padding-right: 0.75rem;
  padding-top: 5px;
  padding-bottom: 5px;
  white-space: nowrap;
  border-bottom: 0px;
}
table.table.dataTable > thead.table-header-success {
  background-color: #006c31;
  color: #fff;
}
table.table.dataTable th,
table.table.dataTable td {
  font-size: 14px;
  border: none;
}

.table {
  background-color: transparent;
}
.table.table-no-bg th, .table.table-no-bg td {
  background-color: transparent;
  border-color: #888888;
}

[data-theme=dark] .table {
  background-color: transparent;
}
[data-theme=dark] .table.table-no-bg th, [data-theme=dark] .table.table-no-bg td {
  background-color: transparent;
  border-color: #888888;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #f7f7f7;
}
[data-theme=dark] .table-striped tbody tr:nth-of-type(odd) {
  background-color: #393939;
}
.table-striped tbody tr:nth-of-type(even) {
  background-color: #fff;
}
[data-theme=dark] .table-striped tbody tr:nth-of-type(even) {
  background-color: #404040;
}

.table.table-align-middle th,
.table.table-align-middle td {
  vertical-align: middle;
}

.form-override {
  max-width: 100px;
  text-align: center;
  margin-left: 15px;
}

.table > thead.table-header-success {
  background-color: #006c31;
  color: #fff;
}
.table > thead.table-header-success-light {
  background-color: #00B050;
  color: #fff;
}
.table > thead.table-header-primary {
  background-color: #00b0f0;
  color: #fff;
}
.table > thead th.nosort {
  pointer-events: none;
  padding-left: 0.75rem !important;
}
.table > thead th.nosort:before, .table > thead th.nosort:after {
  display: none !important;
}
.table > thead th.bg-yellow {
  background: #E2AC00;
}

.table-version th,
.table-version td {
  font-size: 14px;
  border: none !important;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 33.33%;
}
.table-version th.attribute-name,
.table-version td.attribute-name {
  font-weight: 600;
}
.table-version tr.is-same-value td {
  background-color: #d7ae00;
}
.table-version > tbody > tr > td {
  padding: 0px;
}
.table-version .table-version-heading {
  border-top: 1px solid #888888;
}
.table-version .table-version-heading td {
  background-color: #203764;
  color: #fff;
}
[data-theme=dark] .table-version .table-version-heading td {
  background-color: #1B1B1B;
}

div.dataTables_wrapper .dt-buttons {
  text-align: right;
}
div.dataTables_wrapper .dt-buttons button {
  background-color: transparent;
  color: #00b0f0;
  text-decoration: underline;
  border: none;
  padding: 0px;
  font-size: 16px;
}
div.dataTables_wrapper .dt-buttons button:hover {
  text-decoration: none;
}
div.dataTables_wrapper div.dataTables_filter {
  text-align: left;
}
div.dataTables_wrapper div.dataTables_filter input {
  background-color: #E7E5E6 !important;
  background-image: url('search-icon.png');
  background-repeat: no-repeat;
  background-position: left 7px center;
  background-size: 18px;
  padding-left: 40px;
  border: 1px solid #343a40 !important;
  width: 437px !important;
  color: #343a40 !important;
  margin: 0px;
}
div.dataTables_wrapper div.dataTables_filter input::placeholder {
  color: #444444 !important;
}
div.dataTables_wrapper div.dataTables_filter input::-webkit-input-placeholder {
  color: #444444 !important;
}
div.dataTables_wrapper div.dataTables_filter input::-moz-placeholder {
  color: #444444 !important;
}
div.dataTables_wrapper .page-item {
  padding: 5px;
}

div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  justify-content: flex-start;
}

.font-size-10 {
  font-size: 10px !important;
}

.font-size-12 {
  font-size: 12px !important;
}

.font-size-14 {
  font-size: 14px !important;
}

.font-size-16 {
  font-size: 16px !important;
}

.font-size-18 {
  font-size: 18px !important;
}

.font-size-20 {
  font-size: 20px !important;
}

.font-size-22 {
  font-size: 22px !important;
}

.font-size-24 {
  font-size: 24px !important;
}

.grid-1 {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
}

.grid-2 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}

.grid-3 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}

.grid-4 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.grid-5 {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}

.grid-6 {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}

.grid-7 {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
}

.grid-8 {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
}

.grid-9 {
  display: grid;
  grid-template-columns: repeat(9, 1fr);
}

.grid-10 {
  display: grid;
  grid-template-columns: repeat(10, 1fr);
}

.grid-11 {
  display: grid;
  grid-template-columns: repeat(11, 1fr);
}

.grid-12 {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
}

.grid-col-gap-1 {
  column-gap: 1px;
}

.grid-col-gap-2 {
  column-gap: 2px;
}

.grid-col-gap-3 {
  column-gap: 3px;
}

.grid-col-gap-4 {
  column-gap: 4px;
}

.grid-col-gap-5 {
  column-gap: 5px;
}

.grid-col-gap-6 {
  column-gap: 6px;
}

.grid-col-gap-7 {
  column-gap: 7px;
}

.grid-col-gap-8 {
  column-gap: 8px;
}

.grid-col-gap-9 {
  column-gap: 9px;
}

.grid-col-gap-10 {
  column-gap: 10px;
}

.grid-col-gap-11 {
  column-gap: 11px;
}

.grid-col-gap-12 {
  column-gap: 12px;
}

.modal-fullscreen {
  padding: 0 !important;
}
.modal-fullscreen .modal-dialog {
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: 100vh !important;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  max-height: 100vh !important;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen {
    padding: 0 !important;
  }
  .modal-fullscreen .modal-dialog {
    width: 100%;
    max-width: none;
    height: 100%;
    max-height: 100vh !important;
    margin: 0;
  }
  .modal-fullscreen .modal-content {
    height: 100%;
    max-height: 100vh !important;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-sm {
    padding: 0 !important;
  }
  .modal-fullscreen-sm .modal-dialog {
    width: 100%;
    max-width: none;
    height: 100%;
    max-height: 100vh !important;
    margin: 0;
  }
  .modal-fullscreen-sm .modal-content {
    height: 100%;
    max-height: 100vh !important;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-md {
    padding: 0 !important;
  }
  .modal-fullscreen-md .modal-dialog {
    width: 100%;
    max-width: none;
    height: 100%;
    max-height: 100vh !important;
    margin: 0;
  }
  .modal-fullscreen-md .modal-content {
    height: 100%;
    max-height: 100vh !important;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-lg {
    padding: 0 !important;
  }
  .modal-fullscreen-lg .modal-dialog {
    width: 100%;
    max-width: none;
    height: 100%;
    max-height: 100vh !important;
    margin: 0;
  }
  .modal-fullscreen-lg .modal-content {
    height: 100%;
    max-height: 100vh !important;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg .modal-body {
    overflow-y: auto;
  }
}
.modal-fullscreen-xl {
  padding: 0 !important;
}
.modal-fullscreen-xl .modal-dialog {
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: 100vh !important;
  margin: 0;
}
.modal-fullscreen-xl .modal-content {
  height: 100%;
  max-height: 100vh !important;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen-xl .modal-body {
  overflow-y: auto;
}

.text-overdue {
  color: #f90404;
}

.text-due {
  color: #c65911;
}

.text-normal {
  color: #0d568a;
}

.text-low {
  color: #00b050;
}

.col-30 {
  max-width: 30px;
}

.col-50 {
  max-width: 50px;
}

.col-60 {
  max-width: 60px;
}

.col-label {
  width: 33.33%;
  flex: 0 0 33.33%;
}

.btn-150 {
  min-width: 150px;
}

.btn-50 {
  min-width: 50px;
}

.btn-auto {
  width: auto;
}

.btn-full {
  width: 100%;
}

@media (min-width: 576px) {
  .btn-md-auto {
    width: auto;
  }
  .btn-md-full {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .btn-md-auto {
    width: auto;
  }
  .btn-md-full {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .btn-lg-auto {
    width: auto;
  }
  .btn-lg-full {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .btn-xl-auto {
    width: auto;
  }
  .btn-xl-full {
    width: 100%;
  }
}
.text-underline {
  text-decoration: underline !important;
}
.text-underline:hover {
  text-decoration: none !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-dashed {
  border: 1px dashed #fff;
}

.border-primary {
  border-color: #00b0f0 !important;
}
[data-theme=dark] .border-primary {
  border-color: #00b0f0 !important;
}

.border-light {
  border-color: #fff !important;
}
[data-theme=dark] .border-light {
  border-color: #fff !important;
}

@media screen and (min-width: 992px) {
  .border-lg-left {
    border-left: 1px solid #cccccc;
  }
  [data-theme=dark] .border-lg-left {
    border-color: #595959;
  }
}
.help-text {
  font-size: 12px;
}
.help-text.help-text-light {
  color: #BFBFBF !important;
}

.preview-top-divider {
  margin-left: -20px;
  margin-right: -20px;
}

.lms-text-dark {
  color: #3A3838 !important;
}
[data-theme=dark] .lms-text-dark {
  color: #fff !important;
}

.lms-text-light-pink {
  color: #D46666;
}
[data-theme=dark] .lms-text-light-pink {
  color: #DD9191;
}

.lms-text-green {
  color: #145e01;
}
[data-theme=dark] .lms-text-green {
  color: #145e01;
}

.lms-text-light-purple {
  color: #894db4 !important;
}
[data-theme=dark] .lms-text-light-purple {
  color: #DFC9EF !important;
}

.lms-text-phone-color {
  color: #C19200 !important;
}
[data-theme=dark] .lms-text-phone-color {
  color: #FDD400 !important;
}

.lms-text-orange-color {
  color: #C19200 !important;
}
[data-theme=dark] .lms-text-orange-color {
  color: #FDD400 !important;
}

.bg-dark-blue {
  background-color: #0070C0 !important;
}

.bg-form-content {
  background: #F2F2F2;
}
[data-theme=dark] .bg-form-content {
  background: #262626;
}

.text-success-light {
  color: #00B050 !important;
}
[data-theme=dark] .text-success-light {
  color: #51F119 !important;
}

.text-yellow {
  color: #E33f00 !important;
}
[data-theme=dark] .text-yellow {
  color: #FFFF00 !important;
}

.border-yellow {
  border-color: #E33f00 !important;
}
[data-theme=dark] .border-yellow {
  border-color: #FFFF00 !important;
}

.text-error {
  color: #FF5B5B !important;
}
[data-theme=dark] .text-error {
  color: #FF5B5B !important;
}

.text-imported {
  color: #00EA6A !important;
}
[data-theme=dark] .text-imported {
  color: #00EA6A !important;
}

.cursor-pointer-ss {
  cursor: pointer;
}

.bg-note-info {
  background: rgb(233, 231, 231);
}
[data-theme=dark] .bg-note-info {
  background: #3A3838;
}

.underline-text {
  text-decoration: underline;
}

.table-align-middle th {
  vertical-align: middle !important;
}

[data-theme=dark] {
  /* Login Header */
  /* Page Header Actions */
  /* Calculator */
  /* Phone */
  /* Message Notification */
  /* Page Menu Block */
  /* Page Menu Action */
  /* Page Navbar */
  /* Light and Dark Icon Image  */
  /* Login Footer */
  /* Main Page Heading */
  /* Login Form Wrapper */
  /* Loin Form Content */
  /* Main Page Wrapper */
  /* Lms Card Style */
  /* Lms Module Card Style */
  /* Lms Version Card Style */
  /* Modal Style */
  /* Autofill — NOT focused */
  /* Autofill — focused */
}
[data-theme=dark] .popover-body {
  background: #2a2a2a;
  border: 1px solid #ccc;
}
[data-theme=dark] .login-header,
[data-theme=dark] .page-header {
  background-color: #1B1B1B;
}
[data-theme=dark] .header-actions .btn-icon .icon .icon-dark {
  display: inline-block;
}
[data-theme=dark] .header-actions .btn-icon .icon .icon-light {
  display: none;
}
[data-theme=dark] .search-control::placeholder {
  color: #444444 !important;
}
[data-theme=dark] .search-control::-webkit-input-placeholder {
  color: #444444 !important;
}
[data-theme=dark] .search-control::-moz-placeholder {
  color: #444444 !important;
}
[data-theme=dark] .calculator .calculator-screen {
  background: #161616;
  color: #fff;
}
[data-theme=dark] .calculator button {
  background-color: #161616;
  color: #fff;
}
[data-theme=dark] .calculator button:hover {
  background-color: #000000;
}
[data-theme=dark] .calculator button.operator {
  background-color: #262626;
}
[data-theme=dark] .calculator button.operator:hover {
  background-color: #161616;
}
[data-theme=dark] .phone .phone-screen {
  border: 1px solid #D9D9D9;
  background: #D9D9D9;
  color: #000;
}
[data-theme=dark] .phone button {
  background-color: #595959;
  border: 1px solid #595959;
  color: #fff;
}
[data-theme=dark] .phone button:hover {
  color: #FFFF00;
  border-color: #FFFF00;
}
[data-theme=dark] .phone button.action {
  background-color: #00B050;
  border-color: #00B050;
  color: #fff;
}
[data-theme=dark] .phone button.action:hover {
  background-color: #009744;
  border-color: #009744;
}
[data-theme=dark] .message-notification-divider {
  background: #404040;
  color: #fff;
}
[data-theme=dark] .message-notification-body,
[data-theme=dark] .message-notification-header {
  background: #0D0D0D;
}
[data-theme=dark] .message-notification-item {
  border-color: #595959;
}
[data-theme=dark] .message-notification-item .date {
  color: #A6A6A6;
}
[data-theme=dark] .message-notification-item.unread {
  border-color: #FFFF00;
}
[data-theme=dark] .message-notification-item:hover {
  background: #595959;
}
[data-theme=dark] .message-notification-item:hover.unread {
  border-color: #FFFF00;
}
[data-theme=dark] #chat {
  background-color: #161616;
}
[data-theme=dark] .page-menubar {
  background-color: #1B1B1B;
}
[data-theme=dark] .page-menu-actions a {
  color: #fff;
}
[data-theme=dark] .page-menu-actions a.active {
  background: #565656;
  color: #fff;
}
[data-theme=dark] .page-navbar {
  background-color: #1B1B1B;
  border-color: #CCCCCC;
}
[data-theme=dark] .page-navbar > a {
  color: #fff;
  background: #262626;
  border-left: 5px solid #262626;
}
[data-theme=dark] .page-navbar > a:hover {
  color: #00b0f0;
}
[data-theme=dark] .page-navbar > a.active {
  color: #00b0f0;
  border-color: #00b0f0;
}
[data-theme=dark] .navbar-submenu .card {
  border-color: #CCCCCC;
}
[data-theme=dark] .navbar-submenu .card-body,
[data-theme=dark] .navbar-submenu .accordion-body {
  background: #262626;
}
[data-theme=dark] .navbar-submenu .collapse,
[data-theme=dark] .navbar-submenu .collapsing {
  border-color: #00b0f0;
}
[data-theme=dark] .navbar-submenu .btn-link,
[data-theme=dark] .navbar-submenu button.accordion-button {
  color: #fff;
  background: #262626;
  border-color: #262626;
  background-image: url('right-arrow-dark.png');
}
[data-theme=dark] .navbar-submenu .btn-link[aria-expanded=true],
[data-theme=dark] .navbar-submenu button.accordion-button[aria-expanded=true] {
  border-color: #00b0f0;
  background-image: url('bottom-arrow-dark.png');
}
[data-theme=dark] .navbar-submenu .module-menu .btn-link[aria-expanded=true],
[data-theme=dark] .navbar-submenu .module-menu button.accordion-button[aria-expanded=true] {
  border-color: #00EA6A;
}
[data-theme=dark] .navbar-submenu .module-menu .collapse,
[data-theme=dark] .navbar-submenu .module-menu .collapsing {
  border-color: #00EA6A;
}
[data-theme=dark] .navbar-submenu .card.active .btn-link,
[data-theme=dark] .navbar-submenu .card.active button.accordion-button {
  border-color: #00b0f0;
}
[data-theme=dark] .navbar-submenu .card.active.module-menu .btn-link,
[data-theme=dark] .navbar-submenu .card.active.module-menu button.accordion-button {
  border-color: #00EA6A;
}
[data-theme=dark] .submenu-items a {
  color: #fff;
}
[data-theme=dark] .submenu-items a:hover {
  color: #71DAFF;
}
[data-theme=dark] .submenu-items a.active {
  color: #71DAFF;
}
[data-theme=dark] .module-menu .submenu-items a:hover {
  color: #00EA6A;
}
[data-theme=dark] .module-menu .submenu-items a.active {
  color: #00EA6A;
}
[data-theme=dark] .submenu-items li[expandmenu] > a:before {
  background-image: url('right-arrow-dark.png');
}
[data-theme=dark] .submenu-items li[expandmenu].active > a:before {
  background-image: url('bottom-arrow-dark.png');
}
[data-theme=dark] .user-profile-dropdown {
  background-color: #404040;
  border-color: #808080;
  color: #fff;
}
[data-theme=dark] .user-profile-dropdown .dropdown-divider {
  border-color: #808080;
}
[data-theme=dark] .user-profile-dropdown .user-profile h6, [data-theme=dark] .user-profile-dropdown .user-profile p {
  color: #fff;
}
[data-theme=dark] .user-profile-dropdown .btn-link,
[data-theme=dark] .user-profile-dropdown button.accordion-button {
  color: #fff;
}
[data-theme=dark] .icon-light {
  display: none;
}
[data-theme=dark] .icon-dark {
  display: inline-block;
}
[data-theme=dark] .login-footer,
[data-theme=dark] .page-footer {
  background: #252525;
}
[data-theme=dark] .main-page-heading {
  border-color: #cccccc;
  background: #2A2A2A;
}
[data-theme=dark] .main-page-heading .page-heading {
  color: #fff;
}
[data-theme=dark] .login-form-wrapper .login-form {
  background: #fff;
  color: #000;
}
[data-theme=dark] .login-form-wrapper .login-form .form-heading {
  color: #000;
}
[data-theme=dark] .login-form-wrapper .login-form .form-control {
  color: #3A3838;
  background-color: #F2F2F2;
  border-color: #00b0f0;
}
[data-theme=dark] .login-form-wrapper .login-form .custom-control-label::before {
  background-color: #fff;
  border: #adb5bd solid 1px;
}
[data-theme=dark] .login-form-wrapper .login-form .custom-checkbox .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #00b0f0;
}
[data-theme=dark] .login-form-content {
  background: #f2f2f2;
}
[data-theme=dark] .modal-dialog .login-form-content {
  background: #0e0e0e;
}
[data-theme=dark] .modal-dialog .modal-content {
  border: 6px solid #808080;
  background-color: #404040;
}
[data-theme=dark] .draggable-container .draggable-modal-content {
  border: 6px solid #808080;
  background-color: #404040;
}
[data-theme=dark] .draggable-container .modal-content {
  border: 0px !important;
  background-color: transparent !important;
}
[data-theme=dark] .main-page-wrapper {
  background-color: #565656;
}
[data-theme=dark] .page-content-inner,
[data-theme=dark] .page-content-sidebar {
  background-color: #1b1b1b;
}
[data-theme=dark] .search-control {
  background-color: #E7E5E6 !important;
}
[data-theme=dark] .lms-card {
  background: #404040;
  color: #fff;
}
[data-theme=dark] .lms-card.lms-card-dark {
  background: #1B1B1B;
}
[data-theme=dark] .lms-card .lms-card-heading {
  color: #71DAFF;
}
[data-theme=dark] .lms-card .module-heading-success {
  color: #00EA6A;
}
[data-theme=dark] .lms-card .module-heading-yellow {
  color: #C19200;
}
[data-theme=dark] .lms-module-card {
  background: #404040;
  color: #fff;
}
[data-theme=dark] .btn-help-info {
  color: #fff;
}
[data-theme=dark] .btn-help-info.is-hover span {
  color: #fff;
}
[data-theme=dark] .btn-help-info.is-hover:hover span {
  color: #fff;
}
[data-theme=dark] .btn-add-new,
[data-theme=dark] .btn-file-upload,
[data-theme=dark] .btn-duplicate,
[data-theme=dark] .btn-upload {
  background-color: #404040;
}
[data-theme=dark] .btn-add-new:not(:disabled):hover,
[data-theme=dark] .btn-file-upload:not(:disabled):hover,
[data-theme=dark] .btn-duplicate:not(:disabled):hover,
[data-theme=dark] .btn-upload:not(:disabled):hover {
  background-color: #00b0f0;
  border-color: #00b0f0;
  color: #fff;
}
[data-theme=dark] .btn-add-new.btn-add-new-success img,
[data-theme=dark] .btn-file-upload.btn-add-new-success img,
[data-theme=dark] .btn-duplicate.btn-add-new-success img,
[data-theme=dark] .btn-upload.btn-add-new-success img {
  background: #00ea6a;
}
[data-theme=dark] .btn-add-new.btn-add-new-success:hover,
[data-theme=dark] .btn-file-upload.btn-add-new-success:hover,
[data-theme=dark] .btn-duplicate.btn-add-new-success:hover,
[data-theme=dark] .btn-upload.btn-add-new-success:hover {
  background-color: #00ea6a;
  border-color: #00ea6a;
}
[data-theme=dark] .btn-add-new.btn-add-new-warning img,
[data-theme=dark] .btn-file-upload.btn-add-new-warning img,
[data-theme=dark] .btn-duplicate.btn-add-new-warning img,
[data-theme=dark] .btn-upload.btn-add-new-warning img {
  background: #E2AC00;
}
[data-theme=dark] .btn-add-new.btn-add-new-warning:hover,
[data-theme=dark] .btn-file-upload.btn-add-new-warning:hover,
[data-theme=dark] .btn-duplicate.btn-add-new-warning:hover,
[data-theme=dark] .btn-upload.btn-add-new-warning:hover {
  background-color: #E2AC00;
  border-color: #E2AC00;
}
[data-theme=dark] .btn-add-new.btn-add-new-danger img,
[data-theme=dark] .btn-file-upload.btn-add-new-danger img,
[data-theme=dark] .btn-duplicate.btn-add-new-danger img,
[data-theme=dark] .btn-upload.btn-add-new-danger img {
  background: #dc3545;
}
[data-theme=dark] .btn-add-new.btn-add-new-danger:hover,
[data-theme=dark] .btn-file-upload.btn-add-new-danger:hover,
[data-theme=dark] .btn-duplicate.btn-add-new-danger:hover,
[data-theme=dark] .btn-upload.btn-add-new-danger:hover {
  background-color: #dc3545;
  border-color: #dc3545;
}
[data-theme=dark] .btn-add-new.btn-duplicate-success img, [data-theme=dark] .btn-add-new.btn-upload-success img,
[data-theme=dark] .btn-file-upload.btn-duplicate-success img,
[data-theme=dark] .btn-file-upload.btn-upload-success img,
[data-theme=dark] .btn-duplicate.btn-duplicate-success img,
[data-theme=dark] .btn-duplicate.btn-upload-success img,
[data-theme=dark] .btn-upload.btn-duplicate-success img,
[data-theme=dark] .btn-upload.btn-upload-success img {
  background: #00ea6a;
}
[data-theme=dark] .btn-add-new.btn-duplicate-success:hover, [data-theme=dark] .btn-add-new.btn-upload-success:hover,
[data-theme=dark] .btn-file-upload.btn-duplicate-success:hover,
[data-theme=dark] .btn-file-upload.btn-upload-success:hover,
[data-theme=dark] .btn-duplicate.btn-duplicate-success:hover,
[data-theme=dark] .btn-duplicate.btn-upload-success:hover,
[data-theme=dark] .btn-upload.btn-duplicate-success:hover,
[data-theme=dark] .btn-upload.btn-upload-success:hover {
  background-color: #00ea6a;
  border-color: #00ea6a;
}
[data-theme=dark] .btn-add-new.btn-icon-success img,
[data-theme=dark] .btn-file-upload.btn-icon-success img,
[data-theme=dark] .btn-duplicate.btn-icon-success img,
[data-theme=dark] .btn-upload.btn-icon-success img {
  background-color: #00B050;
}
[data-theme=dark] .btn-add-new.btn-icon-success:hover,
[data-theme=dark] .btn-file-upload.btn-icon-success:hover,
[data-theme=dark] .btn-duplicate.btn-icon-success:hover,
[data-theme=dark] .btn-upload.btn-icon-success:hover {
  background-color: #00B050;
  border-color: #00B050;
}
[data-theme=dark] .btn-login-client {
  background-color: #404040;
}
[data-theme=dark] .btn-login-client img {
  background: #00ea6a;
}
[data-theme=dark] .btn-login-client:hover {
  background-color: #00ea6a;
  border-color: #00ea6a;
}
[data-theme=dark] .btn-file-remove,
[data-theme=dark] .btn-delete {
  background-color: #404040;
}
[data-theme=dark] .btn-file-remove:hover,
[data-theme=dark] .btn-delete:hover {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}
[data-theme=dark] .form-control {
  color: #fff;
  background-color: #3A3838;
}
[data-theme=dark] .form-control:not([readonly]), [data-theme=dark] .form-control:not([disabled]) {
  border-color: #00b0f0;
}
[data-theme=dark] .form-control[readonly], [data-theme=dark] .form-control[disabled] {
  background-color: #3A3838 !important;
  border-color: #888888 !important;
}
[data-theme=dark] .form-control.show-bg {
  background-color: #3A3838 !important;
}
[data-theme=dark] .file-upload-block {
  background-color: #262626;
}
[data-theme=dark] .file-upload-block .file-upload-heading {
  color: #fff;
}
[data-theme=dark] .btn-version-prev img,
[data-theme=dark] .btn-version-next img {
  filter: invert(0);
}
[data-theme=dark] .img-invert {
  filter: invert(0);
}
[data-theme=dark] .client-nav,
[data-theme=dark] .user-list-nav {
  border-color: #cccccc;
}
[data-theme=dark] .client-nav .nav-item,
[data-theme=dark] .user-list-nav .nav-item {
  color: #fff;
}
[data-theme=dark] .client-nav .nav-item.active span,
[data-theme=dark] .user-list-nav .nav-item.active span {
  border-color: #fff;
}
[data-theme=dark] .client-item,
[data-theme=dark] .user-list-item {
  background: #262626;
  border-color: #757171;
}
[data-theme=dark] .client-item:hover,
[data-theme=dark] .user-list-item:hover {
  background-color: #404040;
}
[data-theme=dark] .client-item.active,
[data-theme=dark] .user-list-item.active {
  background-color: #404040;
  border: 2px solid #38CAFF;
}
[data-theme=dark] .client-item .client-name,
[data-theme=dark] .client-item .user-name,
[data-theme=dark] .user-list-item .client-name,
[data-theme=dark] .user-list-item .user-name {
  color: #ffffff;
}
[data-theme=dark] .client-item .client-description,
[data-theme=dark] .client-item .user-description,
[data-theme=dark] .user-list-item .client-description,
[data-theme=dark] .user-list-item .user-description {
  color: #ffffff;
}
[data-theme=dark] .client-item .client-status.active,
[data-theme=dark] .user-list-item .client-status.active {
  color: #00B050;
}
[data-theme=dark] .client-item .client-status.terminated,
[data-theme=dark] .user-list-item .client-status.terminated {
  color: #FB4949;
}
[data-theme=dark] .client-item .client-status.inactive,
[data-theme=dark] .user-list-item .client-status.inactive {
  color: #808080;
}
[data-theme=dark] .client-item .user-active-status,
[data-theme=dark] .user-list-item .user-active-status {
  color: #ffffff;
}
[data-theme=dark] .document-upload-preview {
  background-color: #262626;
}
[data-theme=dark] .document-upload {
  background-color: #404040;
}
[data-theme=dark] .lms-notification-sidebar .lms-notification-sidebar-content,
[data-theme=dark] .lms-datawarehouse-sidebar .lms-notification-sidebar-content {
  background-color: #1b1b1b;
}
[data-theme=dark] .lms-notification-sidebar .card,
[data-theme=dark] .lms-datawarehouse-sidebar .card {
  background-color: transparent;
}
[data-theme=dark] .lms-role-sidebar .lms-role-sidebar-content {
  background-color: #1b1b1b;
}
[data-theme=dark] .lms-role-sidebar .card {
  background-color: transparent;
}
[data-theme=dark] .lms-notification-list-nav,
[data-theme=dark] .lms-message-list-nav {
  border-color: #fff;
}
[data-theme=dark] .lms-notification-list-nav .nav-item,
[data-theme=dark] .lms-message-list-nav .nav-item {
  color: #fff;
}
[data-theme=dark] .lms-notification-list-nav .nav-item.active span,
[data-theme=dark] .lms-message-list-nav .nav-item.active span {
  border-color: #fff;
}
[data-theme=dark] .category-items a {
  color: #fff;
}
[data-theme=dark] .category-items a.inactive {
  color: #A6A6A6;
}
[data-theme=dark] .category-listing.card-header-bg-transparent .btn-link,
[data-theme=dark] .category-listing.card-header-bg-transparent button.accordion-button {
  color: #fff;
  background-image: url('right-arrow-dark.png');
}
[data-theme=dark] .category-listing.card-header-bg-transparent .btn-link[aria-expanded=true],
[data-theme=dark] .category-listing.card-header-bg-transparent button.accordion-button[aria-expanded=true] {
  background-image: url('bottom-arrow-dark.png');
}
[data-theme=dark] .roles-table .level-1 > tr {
  background: #858282;
}
[data-theme=dark] .roles-table .level-2 > tr {
  background: #4E4C4C;
}
[data-theme=dark] .roles-table .level-3 > tr {
  background: #2B2A2A;
}
[data-theme=dark] .roles-table .level-4 > tr {
  background: #1B1B1B;
}
[data-theme=dark] .roles-table .bg-danger {
  background: #C80000;
}
[data-theme=dark] .applicant-sidebar {
  background-color: #1B1B1B;
  border-color: #cccccc;
}
[data-theme=dark] .applicant-sidebar .card,
[data-theme=dark] .applicant-sidebar .accordion-item {
  background-color: #262626;
}
[data-theme=dark] .applicant-sidebar .card .card .card-header,
[data-theme=dark] .applicant-sidebar .card .card .accordion-header,
[data-theme=dark] .applicant-sidebar .card .accordion-item .card-header,
[data-theme=dark] .applicant-sidebar .card .accordion-item .accordion-header,
[data-theme=dark] .applicant-sidebar .accordion-item .card .card-header,
[data-theme=dark] .applicant-sidebar .accordion-item .card .accordion-header,
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .card-header,
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .accordion-header {
  background-color: #1B1B1B;
  color: #ffffff;
  border: none;
}
[data-theme=dark] .applicant-sidebar .card .card .card-header .btn-link,
[data-theme=dark] .applicant-sidebar .card .card .card-header button.accordion-button,
[data-theme=dark] .applicant-sidebar .card .card .accordion-header .btn-link,
[data-theme=dark] .applicant-sidebar .card .card .accordion-header button.accordion-button,
[data-theme=dark] .applicant-sidebar .card .accordion-item .card-header .btn-link,
[data-theme=dark] .applicant-sidebar .card .accordion-item .card-header button.accordion-button,
[data-theme=dark] .applicant-sidebar .card .accordion-item .accordion-header .btn-link,
[data-theme=dark] .applicant-sidebar .card .accordion-item .accordion-header button.accordion-button,
[data-theme=dark] .applicant-sidebar .accordion-item .card .card-header .btn-link,
[data-theme=dark] .applicant-sidebar .accordion-item .card .card-header button.accordion-button,
[data-theme=dark] .applicant-sidebar .accordion-item .card .accordion-header .btn-link,
[data-theme=dark] .applicant-sidebar .accordion-item .card .accordion-header button.accordion-button,
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .card-header .btn-link,
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .card-header button.accordion-button,
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .accordion-header .btn-link,
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .accordion-header button.accordion-button {
  background-color: transparent;
  width: auto;
  background-image: url('right-arrow-dark.png');
}
[data-theme=dark] .applicant-sidebar .card .card .card-header .btn-link[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .card .card .card-header button.accordion-button[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .card .card .accordion-header .btn-link[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .card .card .accordion-header button.accordion-button[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .card .accordion-item .card-header .btn-link[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .card .accordion-item .card-header button.accordion-button[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .card .accordion-item .accordion-header .btn-link[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .card .accordion-item .accordion-header button.accordion-button[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .accordion-item .card .card-header .btn-link[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .accordion-item .card .card-header button.accordion-button[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .accordion-item .card .accordion-header .btn-link[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .accordion-item .card .accordion-header button.accordion-button[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .card-header .btn-link[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .card-header button.accordion-button[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .accordion-header .btn-link[aria-expanded=true],
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .accordion-header button.accordion-button[aria-expanded=true] {
  background-image: url('bottom-arrow-dark.png');
}
[data-theme=dark] .applicant-sidebar .card .card .card-body,
[data-theme=dark] .applicant-sidebar .card .card .accordion-body,
[data-theme=dark] .applicant-sidebar .card .accordion-item .card-body,
[data-theme=dark] .applicant-sidebar .card .accordion-item .accordion-body,
[data-theme=dark] .applicant-sidebar .accordion-item .card .card-body,
[data-theme=dark] .applicant-sidebar .accordion-item .card .accordion-body,
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .card-body,
[data-theme=dark] .applicant-sidebar .accordion-item .accordion-item .accordion-body {
  background-color: #0d0d0d;
}
[data-theme=dark] .applicant-sidebar .card-header .btn-link,
[data-theme=dark] .applicant-sidebar .card-header button.accordion-button,
[data-theme=dark] .applicant-sidebar .accordion-header .btn-link,
[data-theme=dark] .applicant-sidebar .accordion-header button.accordion-button {
  background-color: #006C31;
  color: #fff;
}
[data-theme=dark] .applicant-sidebar a {
  color: #fff;
}
[data-theme=dark] .applicant-sidebar .sidebar-actions {
  background: #262626;
}
[data-theme=dark] .applicant-sidebar .sidebar-outbound-call {
  background: #262626;
}
[data-theme=dark] .applicant-sidebar .btn-outbound-call {
  background: #616057;
  border-color: #FFFF00;
  color: #FFFF00;
}
[data-theme=dark] .applicant-sidebar .btn-outbound-call:hover {
  background: #46453f;
}
[data-theme=dark] .module-sidebar-heading {
  color: #fff;
  background: #262626;
  border-color: #00b0f0;
}
[data-theme=dark] .module-sidebar-heading.module-success {
  border-color: #00EA6A;
}
[data-theme=dark] .module-tabs.nav-tabs .nav-link {
  border-color: transparent transparent #00B050 transparent;
  font-size: 14px;
  color: #fff;
  background: #565656;
}
[data-theme=dark] .module-tabs.nav-tabs .nav-link.active,
[data-theme=dark] .module-tabs.nav-tabs .nav-item.show .nav-link {
  color: #fff;
  background-color: #565656;
  border-color: #00B050 #00B050 #565656;
  position: relative;
  z-index: 2;
}
[data-theme=dark] .module-tabs.nav-tabs.module-tabs-yellow .nav-link {
  border-color: transparent transparent #C19200 transparent;
}
[data-theme=dark] .module-tabs.nav-tabs.module-tabs-yellow .nav-link.active,
[data-theme=dark] .module-tabs.nav-tabs.module-tabs-yellow .nav-item.show .nav-link {
  border-color: #C19200 #C19200 #565656;
}
[data-theme=dark] .module-btn-shadow {
  box-shadow: 4px 4px 0px 1px #090909 !important;
  color: #fff;
}
[data-theme=dark] .module-btn-shadow:hover {
  color: #fff;
}
[data-theme=dark] .module-msg-description {
  background-color: #302F2F;
}
[data-theme=dark] .btn-module-graph {
  background-image: url('right-arrow-dark.png');
}
[data-theme=dark] .btn-module-graph[aria-expanded=true] {
  background-image: url('bottom-arrow-dark.png');
}
[data-theme=dark] .reference-card {
  background: #4F4F4F;
  border-color: #666666;
}
[data-theme=dark] .lms-version-card {
  background: #606060;
  color: #fff;
}
[data-theme=dark] .lms-version-card.lms-version-dark {
  background: #1B1B1B;
}
[data-theme=dark] .lms-version-card .lms-version-heading {
  color: #fff;
}
[data-theme=dark] .notification-email-list .notification-email-item {
  border-color: #404040;
}
[data-theme=dark] .notification-email-list .notification-email-item .notification-email-header {
  background-color: #404040;
}
[data-theme=dark] .notification-email-list .notification-email-item .notification-email-body {
  background-color: #393939;
}
[data-theme=dark] .notification-email-list .notification-email-item .notification-email-body .notification-bg-dark {
  background-color: #292929;
}
[data-theme=dark] .notification-email-list .notification-email-item:hover {
  border-color: #00EA6A;
}
[data-theme=dark] .notification-email-list .notification-email-item.active, [data-theme=dark] .notification-email-list .notification-email-item.selected {
  border-color: #00EA6A;
}
[data-theme=dark] .modal-title.modal-title-success {
  color: #00EA6A;
}
[data-theme=dark] .file-upload-list .file-name {
  background: #1B1B1B;
}
[data-theme=dark] .characteristic-container,
[data-theme=dark] .assignment-container {
  background: #262626;
}
[data-theme=dark] .breakdown-progress .progress-bar span {
  color: #ffffff;
}
[data-theme=dark] .flag-icon {
  color: white !important;
  background-color: #404040 !important;
}
[data-theme=dark] .otp-input {
  color: #fff !important;
  background-color: #3A3838 !important;
}
[data-theme=dark] .otp-input:focus {
  color: #dee2e6 !important;
  background-color: #101214 !important;
}
[data-theme=dark] .login-otp .otp-input {
  background-color: #F2F2F2 !important;
  color: #495057 !important;
}
[data-theme=dark] .form-control:not(.search-control):not(.no-autofill-style):-webkit-autofill:not(:focus) {
  -webkit-text-fill-color: #fff;
  -webkit-box-shadow: 0 0 0px 1000px #3A3838 inset !important;
  -webkit-transition: background-color 0s !important;
  transition: background-color 0s !important;
  caret-color: #fff;
}
[data-theme=dark] .form-control:not(.search-control):not(.no-autofill-style):-webkit-autofill:focus {
  -webkit-text-fill-color: #fff;
  -webkit-box-shadow: 0 0 0px 1000px #101214 inset !important;
  caret-color: #fff;
  -webkit-transition: background-color 0s !important;
  transition: background-color 0s !important;
}
[data-theme=dark] .bucket-column-odd {
  background-color: #464444 !important;
  color: #ffffff !important;
}

[data-theme=dark] .notification-email-wrapper {
  background-color: #1B1B1B;
}

.main-left-menu .accordion-item {
  border-bottom: 1px solid #cccccc;
}

ngb-modal-backdrop.modal-backdrop.fade.show {
  z-index: 0 !important;
}

[data-theme=dark] .remaining-balance-overflow {
  scrollbar-color: #9f9f9f #2a2a2a !important;
}

/* TO BE CHANGED*/
.applicant-sidebar.yellow-heading .card-header .btn-link:not(.btn-toggle-arrow) {
  background-color: #C19200 !important;
}

.applicant-sidebar.yellow-heading .text-success-light {
  color: #C19200 !important;
}

.applicant-sidebar.yellow-heading .module-sidebar-heading.module-success {
  border-color: #C19200 !important;
}

.cursor-pointer {
  cursor: pointer;
}

/* Importing Datepicker SCSS file. */
/* .bs-datepicker */
.bs-datepicker {
  display: flex;
  align-items: stretch;
  flex-flow: row wrap;
  background: #fff;
  box-shadow: 0 0 10px 0 #aaa;
  position: relative;
  z-index: 1;
  /* button */
  /* .bs-datepicker-head */
  /* .bs-datepicker-body */
  /* .current-timedate */
  /* .bs-datepicker-multiple */
  /* .bs-datepicker-btns */
  /*.bs-datepicker-custom-range */
  /* .bs-datepicker-predefined-btns */
  /* .bs-datepicker-buttons */
}
.bs-datepicker:after {
  clear: both;
  content: "";
  display: block;
}
.bs-datepicker bs-day-picker {
  float: left;
}
.bs-datepicker button:hover,
.bs-datepicker button:focus,
.bs-datepicker button:active,
.bs-datepicker input:hover,
.bs-datepicker input:focus,
.bs-datepicker input:active, .bs-datepicker-btns button:hover, .bs-datepicker-btns button:focus, .bs-datepicker-btns button:active, .bs-datepicker-predefined-btns button:active, .bs-datepicker-predefined-btns button:focus {
  outline: none;
}
.bs-datepicker-head {
  min-width: 270px;
  height: 50px;
  padding: 10px;
  border-radius: 3px 3px 0 0;
  text-align: justify;
  /* .bs-datepicker-head button */
}
.bs-datepicker-head:after {
  content: "";
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.bs-datepicker-head button {
  display: inline-block;
  vertical-align: top;
  padding: 0;
  height: 30px;
  line-height: 30px;
  border: 0;
  background: transparent;
  text-align: center;
  cursor: pointer;
  color: #fff;
  transition: 0.3s;
}
.bs-datepicker-head button[disabled], .bs-datepicker-head button[disabled]:hover, .bs-datepicker-head button[disabled]:active {
  background: rgba(221, 221, 221, 0.3);
  color: #b8b0b0;
  cursor: not-allowed;
}
.bs-datepicker-head button.previous span {
  transform: translate(-1px, -1px);
}
.bs-datepicker-head button.next span {
  transform: translate(1px, -1px);
}
.bs-datepicker-head button.next, .bs-datepicker-head button.previous {
  border-radius: 50%;
  width: 30px;
  height: 30px;
}
.bs-datepicker-head button.next span, .bs-datepicker-head button.previous span {
  font-size: 28px;
  line-height: 1;
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 50%;
}
.bs-datepicker-head button.current {
  border-radius: 15px;
  max-width: 155px;
  padding: 0 13px;
}
.bs-datepicker-head button:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.bs-datepicker-head button:active {
  background-color: rgba(0, 0, 0, 0.2);
}
.bs-datepicker-body {
  padding: 10px;
  border-radius: 0 0 3px 3px;
  min-height: 232px;
  min-width: 278px;
  border: 1px solid #dee2e6;
  /* .bs-datepicker-body table */
}
.bs-datepicker-body .days.weeks {
  position: relative;
  z-index: 1;
}
.bs-datepicker-body table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  /* .bs-datepicker-body table.days */
  /* .bs-datepicker-body table.weeks */
}
.bs-datepicker-body table th {
  font-size: 13px;
  color: #9aaec1;
  font-weight: 400;
  text-align: center;
}
.bs-datepicker-body table td {
  color: #54708b;
  text-align: center;
  position: relative;
  padding: 0;
  /* todo: check first :not(.disabled) usage */
}
.bs-datepicker-body table td span {
  display: block;
  margin: 0 auto;
  font-size: 13px;
  border-radius: 50%;
  /*z-index: 1;*/
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month) {
  cursor: pointer;
}
.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,
.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected) {
  background-color: #e9edf0;
  transition: 0s;
}
.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,
.bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected) {
  background-color: #e9edf0;
  transition: 0s;
  cursor: pointer;
}
.bs-datepicker-body table td span.disabled, .bs-datepicker-body table td.disabled span {
  color: #9aaec1;
}
.bs-datepicker-body table td span.selected, .bs-datepicker-body table td.selected span {
  color: #fff;
}
.bs-datepicker-body table td span.selected.disabled, .bs-datepicker-body table td.selected.disabled span {
  opacity: 0.3;
}
.bs-datepicker-body table td span.is-other-month, .bs-datepicker-body table td.is-other-month span {
  color: rgba(0, 0, 0, 0.25);
}
.bs-datepicker-body table td.active {
  position: relative;
}
.bs-datepicker-body table td.active.select-start:before {
  left: 35%;
}
.bs-datepicker-body table td.active.select-end:before {
  left: -85%;
}
.bs-datepicker-body table td span.active.select-start:after,
.bs-datepicker-body table td span.active.select-end:after, .bs-datepicker-body table td.active.select-start span:after, .bs-datepicker-body table td.active.select-end span:after {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  transition: 0.3s;
  top: 0;
  border-radius: 50%;
}
.bs-datepicker-body table td:before,
.bs-datepicker-body table td span:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 6px;
  bottom: 6px;
  left: -3px;
  right: -2px;
  box-sizing: content-box;
  background: transparent;
}
.bs-datepicker-body table td.active.select-start + td.active:before {
  left: -20%;
}
.bs-datepicker-body table td:last-child.active:before {
  border-radius: 0 3px 3px 0;
  width: 125%;
  left: -25%;
}
.bs-datepicker-body table td span[class*=select-], .bs-datepicker-body table td[class*=select-] span {
  border-radius: 50%;
  color: #fff;
}
.bs-datepicker-body table.days td.active:not(.select-start):not(.disabled):before, .bs-datepicker-body table.days td.in-range:not(.select-start):not(.disabled):before,
.bs-datepicker-body table.days span.active:not(.select-start):not(.disabled):before,
.bs-datepicker-body table.days span.in-range:not(.select-start):not(.disabled):before {
  background: #e9edf0;
}
.bs-datepicker-body table.days span {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.bs-datepicker-body table.days span.select-start {
  z-index: 2;
}
.bs-datepicker-body table.days span.is-highlighted.in-range:before {
  right: 3px;
  left: 0;
}
.bs-datepicker-body table.days span.in-range.select-end:before {
  right: 4px;
  left: 0;
}
.bs-datepicker-body table.days td.select-start + td.select-end:before, .bs-datepicker-body table.days td.select-start + td.is-highlighted:before, .bs-datepicker-body table.days td.active + td.is-highlighted:before, .bs-datepicker-body table.days td.active + td.select-end:before, .bs-datepicker-body table.days td.in-range + td.is-highlighted:before, .bs-datepicker-body table.days td.in-range + td.select-end:before {
  background: #e9edf0;
  width: 100%;
}
.bs-datepicker-body table.weeks tr td:nth-child(2).active:before {
  border-radius: 3px 0 0 3px;
  left: 0;
  width: 100%;
}
.bs-datepicker-body table:not(.weeks) tr td:first-child:before {
  border-radius: 3px 0 0 3px;
}
.bs-datepicker-body table.years td span {
  width: 46px;
  height: 46px;
  line-height: 45px;
  margin: 0 auto;
}
.bs-datepicker-body table.years tr:not(:last-child) td span {
  margin-bottom: 8px;
}
.bs-datepicker-body table.months td {
  height: 52px;
}
.bs-datepicker-body table.months td span {
  padding: 6px;
  border-radius: 15px;
}
.bs-datepicker .current-timedate {
  color: #54708b;
  font-size: 15px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  border-radius: 20px;
  border: 1px solid #dee2e6;
  margin-bottom: 10px;
  cursor: pointer;
  text-transform: uppercase;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.bs-datepicker .current-timedate span:not(:empty):before {
  content: "";
  width: 15px;
  height: 16px;
  display: inline-block;
  margin-right: 4px;
  vertical-align: text-bottom;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC);
}
.bs-datepicker-multiple {
  border-radius: 4px 0 0 4px;
}
.bs-datepicker-multiple + .bs-datepicker-multiple {
  margin-left: 10px;
}
.bs-datepicker-multiple .bs-datepicker {
  box-shadow: none;
  position: relative;
}
.bs-datepicker-multiple .bs-datepicker:not(:last-child) {
  padding-right: 10px;
}
.bs-datepicker-multiple .bs-datepicker + .bs-datepicker:after {
  content: "";
  display: block;
  width: 14px;
  height: 10px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);
  position: absolute;
  top: 25px;
  left: -8px;
}
.bs-datepicker-multiple .bs-datepicker .left {
  float: left;
}
.bs-datepicker-multiple .bs-datepicker .right {
  float: right;
}
.bs-datepicker-container {
  padding: 15px;
}
.bs-datepicker .bs-media-container {
  display: flex;
}
@media (max-width: 768px) {
  .bs-datepicker .bs-media-container {
    flex-direction: column;
  }
}
.bs-datepicker .bs-timepicker-in-datepicker-container {
  display: flex;
  justify-content: space-around;
}
.bs-datepicker-custom-range {
  padding: 15px;
  background: #eee;
}
.bs-datepicker-predefined-btns button {
  width: 100%;
  display: block;
  height: 30px;
  background-color: #9aaec1;
  border-radius: 4px;
  color: #fff;
  border: 0;
  margin-bottom: 10px;
  padding: 0 18px;
  text-align: left;
  transition: 0.3s;
}
.bs-datepicker-predefined-btns button:hover {
  background-color: #54708b;
}
.bs-datepicker-buttons {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  padding-top: 10px;
  border-top: 1px solid #dee2e6;
}
.bs-datepicker-buttons .btn-default {
  margin-left: 10px;
}
.bs-datepicker-buttons .btn-today-wrapper {
  display: flex;
  flex-flow: row wrap;
}
.bs-datepicker-buttons .clear-right,
.bs-datepicker-buttons .today-right {
  flex-grow: 0;
}
.bs-datepicker-buttons .clear-left,
.bs-datepicker-buttons .today-left {
  flex-grow: 1;
}
.bs-datepicker-buttons .clear-center,
.bs-datepicker-buttons .today-center {
  flex-grow: 0.5;
}

/* .bs-timepicker */
.bs-timepicker-container {
  padding: 10px 0;
}
.bs-timepicker-label {
  color: #54708b;
  margin-bottom: 10px;
}
.bs-timepicker-controls {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
}
.bs-timepicker-controls button {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 0;
  background-color: #e9edf0;
  color: #54708b;
  font-size: 16px;
  font-weight: 700;
  vertical-align: middle;
  line-height: 0;
  padding: 0;
  transition: 0.3s;
}
.bs-timepicker-controls button:hover {
  background-color: #d5dadd;
}
.bs-timepicker-controls input {
  width: 35px;
  height: 25px;
  border-radius: 13px;
  text-align: center;
  border: 1px solid #dee2e6;
}
.bs-timepicker .switch-time-format {
  text-transform: uppercase;
  min-width: 54px;
  height: 25px;
  border-radius: 20px;
  border: 1px solid #dee2e6;
  background: #fff;
  color: #54708b;
  font-size: 13px;
}
.bs-timepicker .switch-time-format img {
  vertical-align: initial;
  margin-left: 4px;
}

bs-datepicker-container,
bs-daterangepicker-container {
  z-index: 1080;
}

/* screen size < 1024px */
@media (max-width: 768px) {
  .bs-datepicker {
    width: min-content;
    justify-content: center;
  }
  .bs-datepicker-multiple {
    display: flex;
  }
  .bs-datepicker-multiple + .bs-datepicker-multiple {
    margin-top: 10px;
    margin-left: 0;
  }
}
/* theming */
.theme-default .bs-datepicker-head {
  background-color: #777;
}
.theme-default .btn-today-wrapper .btn-success, .theme-default .btn-clear-wrapper .btn-success {
  background-color: #777;
  border-color: #777;
}
.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-default .btn-today-wrapper .btn-success:focus, .theme-default .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #616161;
  border-color: #616161;
}
.theme-default .btn-today-wrapper .btn-success:hover, .theme-default .btn-clear-wrapper .btn-success:hover {
  background-color: #6F6E6E;
  border-color: #6F6E6E;
}
.theme-default .bs-datepicker-predefined-btns button.selected {
  background-color: #777;
}
.theme-default .bs-datepicker-body table td span.selected, .theme-default .bs-datepicker-body table td.selected span,
.theme-default .bs-datepicker-body table td span[class*=select-]:after, .theme-default .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #777;
}
.theme-default .bs-datepicker-body table td.week span {
  color: #777;
}
.theme-default .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #777;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-green .bs-datepicker-head {
  background-color: #5cb85c;
}
.theme-green .btn-today-wrapper .btn-success, .theme-green .btn-clear-wrapper .btn-success {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-green .btn-today-wrapper .btn-success:focus, .theme-green .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #1e7e34;
  border-color: #1e7e34;
}
.theme-green .btn-today-wrapper .btn-success:hover, .theme-green .btn-clear-wrapper .btn-success:hover {
  background-color: #218838;
  border-color: #218838;
}
.theme-green .bs-datepicker-predefined-btns button.selected {
  background-color: #5cb85c;
}
.theme-green .bs-datepicker-body table td span.selected, .theme-green .bs-datepicker-body table td.selected span,
.theme-green .bs-datepicker-body table td span[class*=select-]:after, .theme-green .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #5cb85c;
}
.theme-green .bs-datepicker-body table td.week span {
  color: #5cb85c;
}
.theme-green .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5cb85c;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-blue .bs-datepicker-head {
  background-color: #5bc0de;
}
.theme-blue .btn-today-wrapper .btn-success, .theme-blue .btn-clear-wrapper .btn-success {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-blue .btn-today-wrapper .btn-success:focus, .theme-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #2AA8CD;
  border-color: #2AA8CD;
}
.theme-blue .btn-today-wrapper .btn-success:hover, .theme-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #3AB3D7;
  border-color: #3AB3D7;
}
.theme-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td span.selected, .theme-blue .bs-datepicker-body table td.selected span,
.theme-blue .bs-datepicker-body table td span[class*=select-]:after, .theme-blue .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td.week span {
  color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5bc0de;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-dark-blue .bs-datepicker-head {
  background-color: #337ab7;
}
.theme-dark-blue .btn-today-wrapper .btn-success, .theme-dark-blue .btn-clear-wrapper .btn-success {
  background-color: #337ab7;
  border-color: #337ab7;
}
.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-dark-blue .btn-today-wrapper .btn-success:focus, .theme-dark-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #266498;
  border-color: #266498;
}
.theme-dark-blue .btn-today-wrapper .btn-success:hover, .theme-dark-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #2C6FA9;
  border-color: #2C6FA9;
}
.theme-dark-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td span.selected, .theme-dark-blue .bs-datepicker-body table td.selected span,
.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after, .theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td.week span {
  color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #337ab7;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-red .bs-datepicker-head {
  background-color: #d9534f;
}
.theme-red .btn-today-wrapper .btn-success, .theme-red .btn-clear-wrapper .btn-success {
  background-color: #d9534f;
  border-color: #d9534f;
}
.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-red .btn-today-wrapper .btn-success:focus, .theme-red .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #D23531;
  border-color: #D23531;
}
.theme-red .btn-today-wrapper .btn-success:hover, .theme-red .btn-clear-wrapper .btn-success:hover {
  background-color: #E33732;
  border-color: #E33732;
}
.theme-red .bs-datepicker-predefined-btns button.selected {
  background-color: #d9534f;
}
.theme-red .bs-datepicker-body table td span.selected, .theme-red .bs-datepicker-body table td.selected span,
.theme-red .bs-datepicker-body table td span[class*=select-]:after, .theme-red .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #d9534f;
}
.theme-red .bs-datepicker-body table td.week span {
  color: #d9534f;
}
.theme-red .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #d9534f;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-orange .bs-datepicker-head {
  background-color: #f0ad4e;
}
.theme-orange .btn-today-wrapper .btn-success, .theme-orange .btn-clear-wrapper .btn-success {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-orange .btn-today-wrapper .btn-success:focus, .theme-orange .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #ED9C29;
  border-color: #ED9C29;
}
.theme-orange .btn-today-wrapper .btn-success:hover, .theme-orange .btn-clear-wrapper .btn-success:hover {
  background-color: #FFAC35;
  border-color: #FFAC35;
}
.theme-orange .bs-datepicker-predefined-btns button.selected {
  background-color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td span.selected, .theme-orange .bs-datepicker-body table td.selected span,
.theme-orange .bs-datepicker-body table td span[class*=select-]:after, .theme-orange .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td.week span {
  color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #f0ad4e;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/indigo-pink.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
.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, 0.2, 1);transform:scale3d(0, 0, 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;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{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{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;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:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-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{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.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}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}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-mdc-option{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-option:hover:not(.mdc-list-item--disabled),.mat-mdc-option:focus:not(.mdc-list-item--disabled),.mat-mdc-option.mat-mdc-option-active,.mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.mat-primary .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mat-accent .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-secondary, #ff4081)}.mat-warn .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-error, #f44336)}.mat-mdc-optgroup-label{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-pseudo-checkbox-full{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#3f51b5}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#3f51b5}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-theme-loaded-marker{display:none}.mat-mdc-option{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em)}.mat-mdc-card{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-elevated-card-container-color:#fff}.mat-mdc-card-outlined{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-outlined-card-outline-color:#e0e0e0}.mat-mdc-card-subtitle{color:rgba(0,0,0,.54)}.mat-mdc-card-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.mat-mdc-card-subtitle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5}.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(63, 81, 181, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:rgba(63, 81, 181, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(255, 64, 129, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-bar{background-color:rgba(255, 64, 129, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(244, 67, 54, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-bar{background-color:rgba(244, 67, 54, 0.25)}.mat-mdc-tooltip{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:white}.mat-mdc-tooltip{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:0.0333333333em}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0, 0, 0, 0.87)}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.6)}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}}.mdc-text-field .mdc-text-field__input{caret-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-text-field--filled:hover .mdc-text-field__ripple::before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple::before{opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:whitesmoke}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field--outlined .mdc-text-field__ripple::before,.mdc-text-field--outlined .mdc-text-field__ripple::after{background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(63, 81, 181, 0.87)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0, 0, 0, 0.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.38)}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mat-mdc-form-field-error{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-focus-overlay{background-color:rgba(0,0,0,.87)}.mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay{opacity:.04}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:.12}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary .mat-mdc-form-field-infix::after{color:rgba(63,81,181,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent .mat-mdc-form-field-infix::after{color:rgba(255,64,129,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn .mat-mdc-form-field-infix::after{color:rgba(244,67,54,.87)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.38)}.mat-mdc-form-field.mat-accent .mdc-text-field__input{caret-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(255, 64, 129, 0.87)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-warn .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(244, 67, 54, 0.87)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:56px}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field--textarea .mdc-text-field__input{line-height:1.5rem}.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-form-field,.mat-mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(16px * var(--mat-mdc-form-field-floating-label-scale, 0.75))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:16px}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-select-value{color:rgba(0,0,0,.87)}.mat-mdc-select-placeholder{color:rgba(0,0,0,.6)}.mat-mdc-select-disabled .mat-mdc-select-value{color:rgba(0,0,0,.38)}.mat-mdc-select-arrow{color:rgba(0,0,0,.54)}.mat-mdc-form-field.mat-focused.mat-primary .mat-mdc-select-arrow{color:rgba(63,81,181,.87)}.mat-mdc-form-field.mat-focused.mat-accent .mat-mdc-select-arrow{color:rgba(255,64,129,.87)}.mat-mdc-form-field.mat-focused.mat-warn .mat-mdc-select-arrow{color:rgba(244,67,54,.87)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:rgba(244,67,54,.87)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:rgba(0,0,0,.38)}.mat-mdc-select-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-select{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-autocomplete-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-dialog-container{--mdc-dialog-container-color:white;--mdc-dialog-with-divider-divider-color:rgba(0, 0, 0, 0.12);--mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6)}.mat-mdc-dialog-container{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:0.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:0.03125em}.mat-mdc-standard-chip{--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-label-text-color:#212121;--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121}.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-chip-focus-overlay{background:#000}.mat-mdc-chip{height:32px}.mat-mdc-standard-chip{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slide-toggle{--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-handle-surface-color:var(--mdc-theme-surface, #fff);--mdc-switch-unselected-handle-color:#616161;--mdc-switch-selected-icon-color:#fff;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-unselected-icon-color:#fff}.mat-mdc-slide-toggle .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-slide-toggle.mat-primary{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb}.mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}.mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}.mat-mdc-slide-toggle{--mdc-switch-state-layer-size:48px}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-radio-button .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #3f51b5}.mat-mdc-radio-button.mat-primary .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-radio-button.mat-accent .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-radio-button.mat-warn .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button .mdc-radio{padding:calc((40px - 20px) / 2)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (40px - 20px) / 2);left:calc(-1 * (40px - 20px) / 2);width:40px;height:40px}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((40px - 40px) / 2);right:calc((40px - 40px) / 2);left:calc((40px - 40px) / 2);width:40px;height:40px}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slider{--mdc-slider-label-container-color:black;--mdc-slider-label-label-text-color:white;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-mdc-slider-value-indicator-opacity: 0.6}.mat-mdc-slider.mat-primary{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mat-mdc-slider-ripple-color: #3f51b5;--mat-mdc-slider-hover-ripple-color: rgba(63, 81, 181, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(63, 81, 181, 0.2)}.mat-mdc-slider.mat-accent{--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mat-mdc-slider-ripple-color: #ff4081;--mat-mdc-slider-hover-ripple-color: rgba(255, 64, 129, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(255, 64, 129, 0.2)}.mat-mdc-slider.mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, 0.2)}.mat-mdc-slider{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:0.0071428571em;--mdc-slider-label-label-text-weight:500}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-menu-item[disabled],.mat-mdc-menu-item[disabled] .mat-mdc-menu-submenu-icon,.mat-mdc-menu-item[disabled] .mat-icon-no-color{color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, 0.38))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-submenu-icon{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-menu-item:hover:not([disabled]),.mat-mdc-menu-item.cdk-program-focused:not([disabled]),.mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]),.mat-mdc-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-mdc-menu-content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mdc-list-item__primary-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-list-base{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #3f51b5}.mat-mdc-list-option .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-list-option.mat-accent .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-accent .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-list-option.mat-warn .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-warn .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text{color:#3f51b5}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mat-mdc-list-base{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mat-mdc-list-base{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:0.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:0.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em}.mat-mdc-paginator{background:#fff;color:rgba(0,0,0,.87)}.mat-mdc-paginator-icon{fill:rgba(0,0,0,.54)}.mat-mdc-paginator-decrement,.mat-mdc-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-mdc-paginator-first,.mat-mdc-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-decrement,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-increment,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-first,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-last{border-color:rgba(0,0,0,.12)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:rgba(0,0,0,.12)}.mat-mdc-paginator .mat-mdc-form-field-infix{min-height:40px}.mat-mdc-paginator .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-floating-label{display:none}.mat-mdc-paginator-container{min-height:56px}.mat-mdc-paginator{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-paginator .mat-mdc-select-value{font-size:12px}.mat-mdc-tab,.mat-mdc-tab-link{background-color:rgba(0,0,0,0)}.mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-link .mdc-tab__text-label{color:rgba(0, 0, 0, 0.6)}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element,.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab-link.mat-mdc-tab-disabled .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#3f51b5}.mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #3f51b5)}.mdc-tab__ripple::before,.mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-link .mat-ripple-element{background-color:#3f51b5}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#ff4081}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #ff4081)}.mat-mdc-tab-group.mat-accent .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link .mat-ripple-element{background-color:#ff4081}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#f44336}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #f44336)}.mat-mdc-tab-group.mat-warn .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link .mat-ripple-element{background-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-mdc-tab-header-with-background-background-color: #3f51b5;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-mdc-tab-header-with-background-background-color: #ff4081;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-mdc-tab-header-with-background-background-color: #f44336;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-header-pagination-chevron{border-color:var(--mdc-theme-on-surface, #000)}.mat-mdc-tab-header .mdc-tab{height:48px}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-checkbox .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-checkbox .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-mdc-checkbox .mdc-checkbox__ripple{background:#000}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(63,81,181,.1)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#3f51b5}.mat-mdc-checkbox.mat-accent{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(255,64,129,.1)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#ff4081}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,.1)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#f44336}.mat-mdc-checkbox-disabled label{color:rgba(0,0,0,.38)}.mat-mdc-checkbox .mdc-checkbox{padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:var(--mdc-checkbox-touch-target-size, 40px);height:var(--mdc-checkbox-touch-target-size, 40px)}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-text-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-button-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-elevation:0}.mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-button,.mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button.mat-primary,.mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, 0.1)}.mat-mdc-button.mat-accent,.mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, 0.1)}.mat-mdc-button.mat-warn,.mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-raised-button,.mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent,.mat-mdc-unelevated-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-warn,.mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-icon-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, 0.1)}.mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, 0.1)}.mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336}.mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color:rgba(0, 0, 0, 0.38);--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38)}.mat-mdc-icon-button.mat-mdc-button-base{width:48px;height:48px;padding:12px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab,.mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-unthemed,.mat-mdc-mini-fab.mat-unthemed{--mdc-fab-container-color:#fff;--mdc-fab-icon-color:#000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab[disabled][disabled],.mat-mdc-mini-fab[disabled][disabled]{--mdc-fab-container-color:rgba(0, 0, 0, 0.12);--mdc-fab-icon-color:rgba(0, 0, 0, 0.38);--mat-mdc-fab-color: rgba(0, 0, 0, 0.38)}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-snack-bar-container{--mat-mdc-snack-bar-button-color: #ff4081;--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87)}.mat-mdc-snack-bar-container{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}.mdc-data-table{background-color:var(--mdc-theme-surface, #fff);border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__row{background-color:inherit}.mdc-data-table__header-cell{background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected{background-color:rgba(63, 81, 181, 0.04)}.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__pagination{border-top-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:rgba(0, 0, 0, 0.04)}.mdc-data-table__header-cell{color:rgba(0, 0, 0, 0.87)}.mdc-data-table__pagination-total,.mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__cell{color:rgba(0, 0, 0, 0.87)}.mat-mdc-table{background:#fff}.mat-mdc-table .mdc-data-table__row{height:52px}.mat-mdc-table .mdc-data-table__pagination{min-height:52px}.mat-mdc-table .mdc-data-table__header-row{height:56px}.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__header-cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color:#3f51b5}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}.mat-mdc-progress-spinner.mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{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-badge-content{color:#fff;background:#3f51b5}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;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-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto, sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);background:#fff;color:rgba(0,0,0,.87)}.mat-bottom-sheet-container{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){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:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.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-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-button-toggle{font-family:Roboto, sans-serif}.mat-calendar-arrow{fill:rgba(0,0,0,.54)}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,.54)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:rgba(0,0,0,.87);border-color:rgba(0,0,0,0)}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:rgba(0,0,0,.38)}.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(0,0,0,.38)}.mat-calendar-body-in-preview{color:rgba(0,0,0,.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.18)}.mat-calendar-body-in-range::before{background:rgba(63,81,181,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.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}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}}.mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.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-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}@media(hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.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.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}@media(hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}}.mat-datepicker-content-touch{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 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-date-range-input-inner[disabled]{color:rgba(0,0,0,.38)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{width:40px;height:40px;padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%, -50%)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-calendar{font-family:Roboto, 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-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:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 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-panel-header-description,.mat-expansion-indicator::after{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-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-expansion-panel-header{font-family:Roboto, sans-serif;font-size:14px;font-weight:500}.mat-expansion-panel-content{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:rgba(0,0,0,.04)}.mat-step-header:hover[aria-disabled=true]{cursor:default}@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-accent .mat-step-icon{color:#fff}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:rgba(0,0,0,0);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::before,.mat-horizontal-stepper-header::after,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px 24px}.mat-stepper-vertical-line::before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto, sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:normal}.mat-step-label-error{font-size:16px}.mat-step-label-selected{font-size:16px;font-weight:400}.mat-sort-header-arrow{color:#757575}.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-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:rgba(0,0,0,.87)}.mat-tree-node{min-height:48px}.mat-tree{font-family:Roboto, sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px * 0.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px * 0.67)/20px Roboto, sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font-size:14px;font-weight:500;line-height:22px;font-family:Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font-size:12px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font-size:96px;font-weight:300;line-height:96px;font-family:Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font-size:60px;font-weight:300;line-height:60px;font-family:Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font-size:48px;font-weight:400;line-height:50px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font-size:34px;font-weight:400;line-height:40px;font-family:Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}

/*# sourceMappingURL=styles.css.map*/