#app .m-1{margin:8px}#app .ml-1{margin-left:8px}#app .mb-1{margin-bottom:8px}#app .mr-1{margin-right:8px}#app .mt-1{margin-top:8px}#app .p-1{padding:8px}#app .pl-1{padding-left:8px}#app .pb-1{padding-bottom:8px}#app .pr-1{padding-right:8px}#app .pt-1{padding-top:8px}#app .m-2{margin:16px}#app .ml-2{margin-left:16px}#app .mb-2{margin-bottom:16px}#app .mr-2{margin-right:16px}#app .mt-2{margin-top:16px}#app .p-2{padding:16px}#app .pl-2{padding-left:16px}#app .pb-2{padding-bottom:16px}#app .pr-2{padding-right:16px}#app .pt-2{padding-top:16px}#app .m-3{margin:24px}#app .ml-3{margin-left:24px}#app .mb-3{margin-bottom:24px}#app .mr-3{margin-right:24px}#app .mt-3{margin-top:24px}#app .p-3{padding:24px}#app .pl-3{padding-left:24px}#app .pb-3{padding-bottom:24px}#app .pr-3{padding-right:24px}#app .pt-3{padding-top:24px}#app .m-4{margin:32px}#app .ml-4{margin-left:32px}#app .mb-4{margin-bottom:32px}#app .mr-4{margin-right:32px}#app .mt-4{margin-top:32px}#app .p-4{padding:32px}#app .pl-4{padding-left:32px}#app .pb-4{padding-bottom:32px}#app .pr-4{padding-right:32px}#app .pt-4{padding-top:32px}#app .m-5{margin:40px}#app .ml-5{margin-left:40px}#app .mb-5{margin-bottom:40px}#app .mr-5{margin-right:40px}#app .mt-5{margin-top:40px}#app .p-5{padding:40px}#app .pl-5{padding-left:40px}#app .pb-5{padding-bottom:40px}#app .pr-5{padding-right:40px}#app .pt-5{padding-top:40px}#app .m-6{margin:48px}#app .ml-6{margin-left:48px}#app .mb-6{margin-bottom:48px}#app .mr-6{margin-right:48px}#app .mt-6{margin-top:48px}#app .p-6{padding:48px}#app .pl-6{padding-left:48px}#app .pb-6{padding-bottom:48px}#app .pr-6{padding-right:48px}#app .pt-6{padding-top:48px}#app .m-7{margin:56px}#app .ml-7{margin-left:56px}#app .mb-7{margin-bottom:56px}#app .mr-7{margin-right:56px}#app .mt-7{margin-top:56px}#app .p-7{padding:56px}#app .pl-7{padding-left:56px}#app .pb-7{padding-bottom:56px}#app .pr-7{padding-right:56px}#app .pt-7{padding-top:56px}#app .m-8{margin:64px}#app .ml-8{margin-left:64px}#app .mb-8{margin-bottom:64px}#app .mr-8{margin-right:64px}#app .mt-8{margin-top:64px}#app .p-8{padding:64px}#app .pl-8{padding-left:64px}#app .pb-8{padding-bottom:64px}#app .pr-8{padding-right:64px}#app .pt-8{padding-top:64px}#app .m-9{margin:72px}#app .ml-9{margin-left:72px}#app .mb-9{margin-bottom:72px}#app .mr-9{margin-right:72px}#app .mt-9{margin-top:72px}#app .p-9{padding:72px}#app .pl-9{padding-left:72px}#app .pb-9{padding-bottom:72px}#app .pr-9{padding-right:72px}#app .pt-9{padding-top:72px}#app .m-10{margin:80px}#app .ml-10{margin-left:80px}#app .mb-10{margin-bottom:80px}#app .mr-10{margin-right:80px}#app .mt-10{margin-top:80px}#app .p-10{padding:80px}#app .pl-10{padding-left:80px}#app .pb-10{padding-bottom:80px}#app .pr-10{padding-right:80px}#app .pt-10{padding-top:80px}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{-moz-box-sizing:border-box;box-sizing:border-box}.container{min-height:100vh;padding:0 .5rem;-moz-box-orient:vertical;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}#app .flex-row,.container{display:-moz-box;display:flex;-moz-box-direction:normal}#app .flex-row{-moz-box-orient:horizontal;flex-direction:row}#app .full-height{min-height:100vh}#app .full-width{width:100%}#app .no-text-transform{text-transform:none}#app .overflow-x-hidden{overflow-x:hidden}#app .hide{display:none}#app .hide-visual{visibility:hidden}#app .flex{display:-moz-box;display:flex}#app .text-center{text-align:center}#app .justify-center{-moz-box-pack:center;justify-content:center}#app .align-center{-moz-box-align:center;align-items:center}#app .flex-column{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}#app .height-full-percent{height:100%}#app .height-full-view-port{height:100vh}#app .width-full-percent{width:100%}#app .width-full-view-port{width:100vw}#app .bg-danger{color:#f44336}#app .table-test-result .odd{background-color:#efefef;font-weight:600}#app .table-test-result .even{background-color:rgba(239,239,239,.05);font-weight:600}#app .grid-disable-selection .MuiDataGrid-cell:focus,#app .grid-disable-selection .MuiDataGrid-columnHeader:focus{outline:none}#app .vertical-middle{vertical-align:middle}.ql-container,.ql-editor{height:auto!important;max-height:300px;min-height:150px}.opacity-full{opacity:1!important}.deactivated-row{color:#aaa;background-color:#eeeeee9e}.deleted-row,.MuiDataGrid-row:hover.deleted-row{background-color:rgba(253,147,147,.62)}.deleted-row svg.MuiDataGrid-booleanCell[data-value=true]{color:#f44336}.dark .deleted-row svg.MuiDataGrid-booleanCell[data-value=true]{color:#ffc2bd}.attendance-unpaid-row,.MuiDataGrid-row:hover.attendance-unpaid-row{background-color:rgba(254,248,200,.8)}.attendance-no-token-row,.MuiDataGrid-row:hover.attendance-no-token-row{background-color:rgba(249,227,225,.8)}svg.MuiDataGrid-booleanCell[data-value=false].MuiDataGrid-booleanCell[data-testid=CheckIcon]{color:#66bb6a}.editable-cell{background-color:rgba(255,248,140,.55)}.header-break .MuiDataGrid-columnHeaderTitle{white-space:break-spaces;line-height:normal;text-align:center}