*{margin:0;padding:0;box-sizing:border-box;&:before,&:after{box-sizing:border-box}}body{margin:0;font-family:Roboto,Arial}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}label{font-weight:700}.offline{padding:50px;width:100%;text-align:center}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}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}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height: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-cancel-button,[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}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.App{position:relative;display:grid;font-family:Roboto,Arial;font-size:14px;grid-template-rows:repeat(3,auto) 1fr;padding:45px 10px 10px}.App .app-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center bottom;background-repeat:no-repeat;opacity:.18;z-index:-1;pointer-events:none}.App h1{display:flex;align-items:center;margin:0 10px 0 0;padding:0;font-size:19px}.App .App-top-bar{position:fixed;display:flex;gap:10px;justify-content:space-between;top:0;left:0;width:100%;min-height:45px;padding:5px 10px;background-color:#fff;z-index:10}.App .App-top-bar .right-section{display:flex;align-items:center}.App .App-top-bar .right-section .user-name{padding-right:10px;font-weight:600}.App .App-top-bar .logout{height:35px!important}.App .App-top-bar .logout:hover{background:#f5f5f5;border-color:#d9d9d9}.App .App-top-bar .login-link{display:flex;align-items:center;gap:8px;font-size:15px;min-height:35px;padding:4px 15px;border-radius:2px;height:35px;color:#000000d9;background:#fff;border:1px solid #d9d9d9;text-decoration:none;cursor:pointer}.App .App-top-bar .login-link .login-icon{font-size:18px}.App .App-top-bar .login-link:hover{background:#f5f5f5;border-color:#d9d9d9}.App .layout-header{display:flex;justify-content:flex-end;padding:10px 0 0;gap:10px}.App .layout-header>div{z-index:1}.App .layout-header button{height:100%}.App.is-scroll-page .App-top-bar{box-shadow:#00000026 0 3px 3px}.App .filter-switch-container{display:none}.App .filter-switch-container .filter-switch{right:18px;bottom:10px;color:#000000d9;background:#f5f5f5;border:none;padding:8px 10px;cursor:pointer}.App .filter-switch-container .filter-switch span{margin-right:5px}.ant-drawer-header{padding:10px 15px}.ant-drawer-body{padding:15px}.ant-drawer-content-wrapper{max-width:100%}.ant-message-error{display:flex;align-items:center}.ant-message-error div{text-align:left}@media screen and (max-width: 1100px){.App-top-bar .Menu h1,.App-top-bar .logout .caption,.right-section .user-name{display:none}}@media screen and (max-width: 899px){.App{padding-top:54px}}@media screen and (max-width: 743px){.filter-switch-container{display:flex!important;align-items:center;justify-content:flex-end}.App-top-bar{box-shadow:#00000026 0 3px 3px}.App-top-bar .login-link .caption{display:none}.App .hide-filter .Filter{height:0;padding:0}.App .hide-filter .Filter .form{display:none}.App .hide-filter .Page-layout{margin-top:34px}.layout-header{position:fixed;bottom:40px;right:50px;z-index:99}.layout-header button{display:flex;align-items:center;justify-content:center;background-color:#328250;color:#fff;border-color:#328250;border-radius:50%!important;padding:0!important;width:55px!important;height:55px!important;box-shadow:0 0 10px 3px #0000004d}.layout-header button .icon{font-size:26px!important}.layout-header button .caption{display:none}}.old-version-notice{display:flex;justify-content:center;align-items:center;gap:10px;position:fixed;bottom:0;left:0;width:100%;color:#410101;background-color:#f38686;padding:5px 10px;z-index:1000}.old-version-notice button{padding:5px 10px;color:#000;background-color:#fff;border:none;border-radius:4px;cursor:pointer}.grid{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;overflow:hidden}.grid .grid-row{display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}.grid.outer-padding{padding-right:8px;padding-left:8px}.grid .no-gutters{margin-right:0;margin-left:0}.grid .no-gutters [class*=col-]{padding-right:0;padding-left:0}.grid .col-xs-1,.grid .col-xs-2,.grid .col-xs-3,.grid .col-xs-4,.grid .col-xs-5,.grid .col-xs-6,.grid .col-xs-7,.grid .col-xs-8,.grid .col-xs-9,.grid .col-xs-10,.grid .col-xs-11,.grid .col-xs-12{position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px}.grid .col-xs-auto{position:relative;width:auto;max-width:100%;min-height:1px;padding-right:8px;padding-left:8px}.grid .offset-xs-0{margin-left:0}.grid .col-sm-1,.grid .col-sm-2,.grid .col-sm-3,.grid .col-sm-4,.grid .col-sm-5,.grid .col-sm-6,.grid .col-sm-7,.grid .col-sm-8,.grid .col-sm-9,.grid .col-sm-10,.grid .col-sm-11,.grid .col-sm-12{position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px}.grid .col-sm-auto{position:relative;width:auto;max-width:100%;min-height:1px;padding-right:8px;padding-left:8px}.grid .offset-sm-0{margin-left:0}.grid .col-md-1,.grid .col-md-2,.grid .col-md-3,.grid .col-md-4,.grid .col-md-5,.grid .col-md-6,.grid .col-md-7,.grid .col-md-8,.grid .col-md-9,.grid .col-md-10,.grid .col-md-11,.grid .col-md-12{position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px}.grid .col-md-auto{position:relative;width:auto;max-width:100%;min-height:1px;padding-right:8px;padding-left:8px}.grid .offset-md-0{margin-left:0}.grid .col-lg-1,.grid .col-lg-2,.grid .col-lg-3,.grid .col-lg-4,.grid .col-lg-5,.grid .col-lg-6,.grid .col-lg-7,.grid .col-lg-8,.grid .col-lg-9,.grid .col-lg-10,.grid .col-lg-11,.grid .col-lg-12{position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px}.grid .col-lg-auto{position:relative;width:auto;max-width:100%;min-height:1px;padding-right:8px;padding-left:8px}.grid .offset-lg-0{margin-left:0}.grid .col-xl-1,.grid .col-xl-2,.grid .col-xl-3,.grid .col-xl-4,.grid .col-xl-5,.grid .col-xl-6,.grid .col-xl-7,.grid .col-xl-8,.grid .col-xl-9,.grid .col-xl-10,.grid .col-xl-11,.grid .col-xl-12{position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px}.grid .col-xl-auto{position:relative;width:auto;max-width:100%;min-height:1px;padding-right:8px;padding-left:8px}.grid .offset-xl-0{margin-left:0}.grid.grid-xs .col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-xs .offset-xs-1{margin-left:8.3333333333%}.grid.grid-xs .col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-xs .offset-xs-2{margin-left:16.6666666667%}.grid.grid-xs .col-xs-3{flex:0 0 25%;max-width:25%}.grid.grid-xs .offset-xs-3{margin-left:25%}.grid.grid-xs .col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-xs .offset-xs-4{margin-left:33.3333333333%}.grid.grid-xs .col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-xs .offset-xs-5{margin-left:41.6666666667%}.grid.grid-xs .col-xs-6{flex:0 0 50%;max-width:50%}.grid.grid-xs .offset-xs-6{margin-left:50%}.grid.grid-xs .col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-xs .offset-xs-7{margin-left:58.3333333333%}.grid.grid-xs .col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-xs .offset-xs-8{margin-left:66.6666666667%}.grid.grid-xs .col-xs-9{flex:0 0 75%;max-width:75%}.grid.grid-xs .offset-xs-9{margin-left:75%}.grid.grid-xs .col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-xs .offset-xs-10{margin-left:83.3333333333%}.grid.grid-xs .col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-xs .offset-xs-11{margin-left:91.6666666667%}.grid.grid-xs .col-xs-12{flex:0 0 100%;max-width:100%}.grid.grid-xs .offset-xs-12{margin-left:100%}.grid.grid-xs .col-xs-auto{flex:1 1 auto}.grid.grid-sm .col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-sm .offset-xs-1{margin-left:8.3333333333%}.grid.grid-sm .col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-sm .offset-xs-2{margin-left:16.6666666667%}.grid.grid-sm .col-xs-3{flex:0 0 25%;max-width:25%}.grid.grid-sm .offset-xs-3{margin-left:25%}.grid.grid-sm .col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-sm .offset-xs-4{margin-left:33.3333333333%}.grid.grid-sm .col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-sm .offset-xs-5{margin-left:41.6666666667%}.grid.grid-sm .col-xs-6{flex:0 0 50%;max-width:50%}.grid.grid-sm .offset-xs-6{margin-left:50%}.grid.grid-sm .col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-sm .offset-xs-7{margin-left:58.3333333333%}.grid.grid-sm .col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-sm .offset-xs-8{margin-left:66.6666666667%}.grid.grid-sm .col-xs-9{flex:0 0 75%;max-width:75%}.grid.grid-sm .offset-xs-9{margin-left:75%}.grid.grid-sm .col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-sm .offset-xs-10{margin-left:83.3333333333%}.grid.grid-sm .col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-sm .offset-xs-11{margin-left:91.6666666667%}.grid.grid-sm .col-xs-12{flex:0 0 100%;max-width:100%}.grid.grid-sm .offset-xs-12{margin-left:100%}.grid.grid-sm .col-xs-auto{flex:1 1 auto}.grid.grid-sm .col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-sm .offset-sm-1{margin-left:8.3333333333%}.grid.grid-sm .col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-sm .offset-sm-2{margin-left:16.6666666667%}.grid.grid-sm .col-sm-3{flex:0 0 25%;max-width:25%}.grid.grid-sm .offset-sm-3{margin-left:25%}.grid.grid-sm .col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-sm .offset-sm-4{margin-left:33.3333333333%}.grid.grid-sm .col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-sm .offset-sm-5{margin-left:41.6666666667%}.grid.grid-sm .col-sm-6{flex:0 0 50%;max-width:50%}.grid.grid-sm .offset-sm-6{margin-left:50%}.grid.grid-sm .col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-sm .offset-sm-7{margin-left:58.3333333333%}.grid.grid-sm .col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-sm .offset-sm-8{margin-left:66.6666666667%}.grid.grid-sm .col-sm-9{flex:0 0 75%;max-width:75%}.grid.grid-sm .offset-sm-9{margin-left:75%}.grid.grid-sm .col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-sm .offset-sm-10{margin-left:83.3333333333%}.grid.grid-sm .col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-sm .offset-sm-11{margin-left:91.6666666667%}.grid.grid-sm .col-sm-12{flex:0 0 100%;max-width:100%}.grid.grid-sm .offset-sm-12{margin-left:100%}.grid.grid-sm .col-sm-auto{flex:1 1 auto}.grid.grid-md .col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-md .offset-xs-1{margin-left:8.3333333333%}.grid.grid-md .col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-md .offset-xs-2{margin-left:16.6666666667%}.grid.grid-md .col-xs-3{flex:0 0 25%;max-width:25%}.grid.grid-md .offset-xs-3{margin-left:25%}.grid.grid-md .col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-md .offset-xs-4{margin-left:33.3333333333%}.grid.grid-md .col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-md .offset-xs-5{margin-left:41.6666666667%}.grid.grid-md .col-xs-6{flex:0 0 50%;max-width:50%}.grid.grid-md .offset-xs-6{margin-left:50%}.grid.grid-md .col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-md .offset-xs-7{margin-left:58.3333333333%}.grid.grid-md .col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-md .offset-xs-8{margin-left:66.6666666667%}.grid.grid-md .col-xs-9{flex:0 0 75%;max-width:75%}.grid.grid-md .offset-xs-9{margin-left:75%}.grid.grid-md .col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-md .offset-xs-10{margin-left:83.3333333333%}.grid.grid-md .col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-md .offset-xs-11{margin-left:91.6666666667%}.grid.grid-md .col-xs-12{flex:0 0 100%;max-width:100%}.grid.grid-md .offset-xs-12{margin-left:100%}.grid.grid-md .col-xs-auto{flex:1 1 auto}.grid.grid-md .col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-md .offset-sm-1{margin-left:8.3333333333%}.grid.grid-md .col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-md .offset-sm-2{margin-left:16.6666666667%}.grid.grid-md .col-sm-3{flex:0 0 25%;max-width:25%}.grid.grid-md .offset-sm-3{margin-left:25%}.grid.grid-md .col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-md .offset-sm-4{margin-left:33.3333333333%}.grid.grid-md .col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-md .offset-sm-5{margin-left:41.6666666667%}.grid.grid-md .col-sm-6{flex:0 0 50%;max-width:50%}.grid.grid-md .offset-sm-6{margin-left:50%}.grid.grid-md .col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-md .offset-sm-7{margin-left:58.3333333333%}.grid.grid-md .col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-md .offset-sm-8{margin-left:66.6666666667%}.grid.grid-md .col-sm-9{flex:0 0 75%;max-width:75%}.grid.grid-md .offset-sm-9{margin-left:75%}.grid.grid-md .col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-md .offset-sm-10{margin-left:83.3333333333%}.grid.grid-md .col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-md .offset-sm-11{margin-left:91.6666666667%}.grid.grid-md .col-sm-12{flex:0 0 100%;max-width:100%}.grid.grid-md .offset-sm-12{margin-left:100%}.grid.grid-md .col-sm-auto{flex:1 1 auto}.grid.grid-md .col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-md .offset-md-1{margin-left:8.3333333333%}.grid.grid-md .col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-md .offset-md-2{margin-left:16.6666666667%}.grid.grid-md .col-md-3{flex:0 0 25%;max-width:25%}.grid.grid-md .offset-md-3{margin-left:25%}.grid.grid-md .col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-md .offset-md-4{margin-left:33.3333333333%}.grid.grid-md .col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-md .offset-md-5{margin-left:41.6666666667%}.grid.grid-md .col-md-6{flex:0 0 50%;max-width:50%}.grid.grid-md .offset-md-6{margin-left:50%}.grid.grid-md .col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-md .offset-md-7{margin-left:58.3333333333%}.grid.grid-md .col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-md .offset-md-8{margin-left:66.6666666667%}.grid.grid-md .col-md-9{flex:0 0 75%;max-width:75%}.grid.grid-md .offset-md-9{margin-left:75%}.grid.grid-md .col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-md .offset-md-10{margin-left:83.3333333333%}.grid.grid-md .col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-md .offset-md-11{margin-left:91.6666666667%}.grid.grid-md .col-md-12{flex:0 0 100%;max-width:100%}.grid.grid-md .offset-md-12{margin-left:100%}.grid.grid-md .col-md-auto{flex:1 1 auto}.grid.grid-lg .col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-lg .offset-xs-1{margin-left:8.3333333333%}.grid.grid-lg .col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-lg .offset-xs-2{margin-left:16.6666666667%}.grid.grid-lg .col-xs-3{flex:0 0 25%;max-width:25%}.grid.grid-lg .offset-xs-3{margin-left:25%}.grid.grid-lg .col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-lg .offset-xs-4{margin-left:33.3333333333%}.grid.grid-lg .col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-lg .offset-xs-5{margin-left:41.6666666667%}.grid.grid-lg .col-xs-6{flex:0 0 50%;max-width:50%}.grid.grid-lg .offset-xs-6{margin-left:50%}.grid.grid-lg .col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-lg .offset-xs-7{margin-left:58.3333333333%}.grid.grid-lg .col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-lg .offset-xs-8{margin-left:66.6666666667%}.grid.grid-lg .col-xs-9{flex:0 0 75%;max-width:75%}.grid.grid-lg .offset-xs-9{margin-left:75%}.grid.grid-lg .col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-lg .offset-xs-10{margin-left:83.3333333333%}.grid.grid-lg .col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-lg .offset-xs-11{margin-left:91.6666666667%}.grid.grid-lg .col-xs-12{flex:0 0 100%;max-width:100%}.grid.grid-lg .offset-xs-12{margin-left:100%}.grid.grid-lg .col-xs-auto{flex:1 1 auto}.grid.grid-lg .col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-lg .offset-sm-1{margin-left:8.3333333333%}.grid.grid-lg .col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-lg .offset-sm-2{margin-left:16.6666666667%}.grid.grid-lg .col-sm-3{flex:0 0 25%;max-width:25%}.grid.grid-lg .offset-sm-3{margin-left:25%}.grid.grid-lg .col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-lg .offset-sm-4{margin-left:33.3333333333%}.grid.grid-lg .col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-lg .offset-sm-5{margin-left:41.6666666667%}.grid.grid-lg .col-sm-6{flex:0 0 50%;max-width:50%}.grid.grid-lg .offset-sm-6{margin-left:50%}.grid.grid-lg .col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-lg .offset-sm-7{margin-left:58.3333333333%}.grid.grid-lg .col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-lg .offset-sm-8{margin-left:66.6666666667%}.grid.grid-lg .col-sm-9{flex:0 0 75%;max-width:75%}.grid.grid-lg .offset-sm-9{margin-left:75%}.grid.grid-lg .col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-lg .offset-sm-10{margin-left:83.3333333333%}.grid.grid-lg .col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-lg .offset-sm-11{margin-left:91.6666666667%}.grid.grid-lg .col-sm-12{flex:0 0 100%;max-width:100%}.grid.grid-lg .offset-sm-12{margin-left:100%}.grid.grid-lg .col-sm-auto{flex:1 1 auto}.grid.grid-lg .col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-lg .offset-md-1{margin-left:8.3333333333%}.grid.grid-lg .col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-lg .offset-md-2{margin-left:16.6666666667%}.grid.grid-lg .col-md-3{flex:0 0 25%;max-width:25%}.grid.grid-lg .offset-md-3{margin-left:25%}.grid.grid-lg .col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-lg .offset-md-4{margin-left:33.3333333333%}.grid.grid-lg .col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-lg .offset-md-5{margin-left:41.6666666667%}.grid.grid-lg .col-md-6{flex:0 0 50%;max-width:50%}.grid.grid-lg .offset-md-6{margin-left:50%}.grid.grid-lg .col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-lg .offset-md-7{margin-left:58.3333333333%}.grid.grid-lg .col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-lg .offset-md-8{margin-left:66.6666666667%}.grid.grid-lg .col-md-9{flex:0 0 75%;max-width:75%}.grid.grid-lg .offset-md-9{margin-left:75%}.grid.grid-lg .col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-lg .offset-md-10{margin-left:83.3333333333%}.grid.grid-lg .col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-lg .offset-md-11{margin-left:91.6666666667%}.grid.grid-lg .col-md-12{flex:0 0 100%;max-width:100%}.grid.grid-lg .offset-md-12{margin-left:100%}.grid.grid-lg .col-md-auto{flex:1 1 auto}.grid.grid-lg .col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-lg .offset-lg-1{margin-left:8.3333333333%}.grid.grid-lg .col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-lg .offset-lg-2{margin-left:16.6666666667%}.grid.grid-lg .col-lg-3{flex:0 0 25%;max-width:25%}.grid.grid-lg .offset-lg-3{margin-left:25%}.grid.grid-lg .col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-lg .offset-lg-4{margin-left:33.3333333333%}.grid.grid-lg .col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-lg .offset-lg-5{margin-left:41.6666666667%}.grid.grid-lg .col-lg-6{flex:0 0 50%;max-width:50%}.grid.grid-lg .offset-lg-6{margin-left:50%}.grid.grid-lg .col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-lg .offset-lg-7{margin-left:58.3333333333%}.grid.grid-lg .col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-lg .offset-lg-8{margin-left:66.6666666667%}.grid.grid-lg .col-lg-9{flex:0 0 75%;max-width:75%}.grid.grid-lg .offset-lg-9{margin-left:75%}.grid.grid-lg .col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-lg .offset-lg-10{margin-left:83.3333333333%}.grid.grid-lg .col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-lg .offset-lg-11{margin-left:91.6666666667%}.grid.grid-lg .col-lg-12{flex:0 0 100%;max-width:100%}.grid.grid-lg .offset-lg-12{margin-left:100%}.grid.grid-lg .col-lg-auto{flex:1 1 auto}.grid.grid-xl .col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-xl .offset-xs-1{margin-left:8.3333333333%}.grid.grid-xl .col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-xl .offset-xs-2{margin-left:16.6666666667%}.grid.grid-xl .col-xs-3{flex:0 0 25%;max-width:25%}.grid.grid-xl .offset-xs-3{margin-left:25%}.grid.grid-xl .col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-xl .offset-xs-4{margin-left:33.3333333333%}.grid.grid-xl .col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-xl .offset-xs-5{margin-left:41.6666666667%}.grid.grid-xl .col-xs-6{flex:0 0 50%;max-width:50%}.grid.grid-xl .offset-xs-6{margin-left:50%}.grid.grid-xl .col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-xl .offset-xs-7{margin-left:58.3333333333%}.grid.grid-xl .col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-xl .offset-xs-8{margin-left:66.6666666667%}.grid.grid-xl .col-xs-9{flex:0 0 75%;max-width:75%}.grid.grid-xl .offset-xs-9{margin-left:75%}.grid.grid-xl .col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-xl .offset-xs-10{margin-left:83.3333333333%}.grid.grid-xl .col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-xl .offset-xs-11{margin-left:91.6666666667%}.grid.grid-xl .col-xs-12{flex:0 0 100%;max-width:100%}.grid.grid-xl .offset-xs-12{margin-left:100%}.grid.grid-xl .col-xs-auto{flex:1 1 auto}.grid.grid-xl .col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-xl .offset-sm-1{margin-left:8.3333333333%}.grid.grid-xl .col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-xl .offset-sm-2{margin-left:16.6666666667%}.grid.grid-xl .col-sm-3{flex:0 0 25%;max-width:25%}.grid.grid-xl .offset-sm-3{margin-left:25%}.grid.grid-xl .col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-xl .offset-sm-4{margin-left:33.3333333333%}.grid.grid-xl .col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-xl .offset-sm-5{margin-left:41.6666666667%}.grid.grid-xl .col-sm-6{flex:0 0 50%;max-width:50%}.grid.grid-xl .offset-sm-6{margin-left:50%}.grid.grid-xl .col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-xl .offset-sm-7{margin-left:58.3333333333%}.grid.grid-xl .col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-xl .offset-sm-8{margin-left:66.6666666667%}.grid.grid-xl .col-sm-9{flex:0 0 75%;max-width:75%}.grid.grid-xl .offset-sm-9{margin-left:75%}.grid.grid-xl .col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-xl .offset-sm-10{margin-left:83.3333333333%}.grid.grid-xl .col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-xl .offset-sm-11{margin-left:91.6666666667%}.grid.grid-xl .col-sm-12{flex:0 0 100%;max-width:100%}.grid.grid-xl .offset-sm-12{margin-left:100%}.grid.grid-xl .col-sm-auto{flex:1 1 auto}.grid.grid-xl .col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-xl .offset-md-1{margin-left:8.3333333333%}.grid.grid-xl .col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-xl .offset-md-2{margin-left:16.6666666667%}.grid.grid-xl .col-md-3{flex:0 0 25%;max-width:25%}.grid.grid-xl .offset-md-3{margin-left:25%}.grid.grid-xl .col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-xl .offset-md-4{margin-left:33.3333333333%}.grid.grid-xl .col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-xl .offset-md-5{margin-left:41.6666666667%}.grid.grid-xl .col-md-6{flex:0 0 50%;max-width:50%}.grid.grid-xl .offset-md-6{margin-left:50%}.grid.grid-xl .col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-xl .offset-md-7{margin-left:58.3333333333%}.grid.grid-xl .col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-xl .offset-md-8{margin-left:66.6666666667%}.grid.grid-xl .col-md-9{flex:0 0 75%;max-width:75%}.grid.grid-xl .offset-md-9{margin-left:75%}.grid.grid-xl .col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-xl .offset-md-10{margin-left:83.3333333333%}.grid.grid-xl .col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-xl .offset-md-11{margin-left:91.6666666667%}.grid.grid-xl .col-md-12{flex:0 0 100%;max-width:100%}.grid.grid-xl .offset-md-12{margin-left:100%}.grid.grid-xl .col-md-auto{flex:1 1 auto}.grid.grid-xl .col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-xl .offset-lg-1{margin-left:8.3333333333%}.grid.grid-xl .col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-xl .offset-lg-2{margin-left:16.6666666667%}.grid.grid-xl .col-lg-3{flex:0 0 25%;max-width:25%}.grid.grid-xl .offset-lg-3{margin-left:25%}.grid.grid-xl .col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-xl .offset-lg-4{margin-left:33.3333333333%}.grid.grid-xl .col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-xl .offset-lg-5{margin-left:41.6666666667%}.grid.grid-xl .col-lg-6{flex:0 0 50%;max-width:50%}.grid.grid-xl .offset-lg-6{margin-left:50%}.grid.grid-xl .col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-xl .offset-lg-7{margin-left:58.3333333333%}.grid.grid-xl .col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-xl .offset-lg-8{margin-left:66.6666666667%}.grid.grid-xl .col-lg-9{flex:0 0 75%;max-width:75%}.grid.grid-xl .offset-lg-9{margin-left:75%}.grid.grid-xl .col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-xl .offset-lg-10{margin-left:83.3333333333%}.grid.grid-xl .col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-xl .offset-lg-11{margin-left:91.6666666667%}.grid.grid-xl .col-lg-12{flex:0 0 100%;max-width:100%}.grid.grid-xl .offset-lg-12{margin-left:100%}.grid.grid-xl .col-lg-auto{flex:1 1 auto}.grid.grid-xl .col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid.grid-xl .offset-xl-1{margin-left:8.3333333333%}.grid.grid-xl .col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid.grid-xl .offset-xl-2{margin-left:16.6666666667%}.grid.grid-xl .col-xl-3{flex:0 0 25%;max-width:25%}.grid.grid-xl .offset-xl-3{margin-left:25%}.grid.grid-xl .col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid.grid-xl .offset-xl-4{margin-left:33.3333333333%}.grid.grid-xl .col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid.grid-xl .offset-xl-5{margin-left:41.6666666667%}.grid.grid-xl .col-xl-6{flex:0 0 50%;max-width:50%}.grid.grid-xl .offset-xl-6{margin-left:50%}.grid.grid-xl .col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid.grid-xl .offset-xl-7{margin-left:58.3333333333%}.grid.grid-xl .col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid.grid-xl .offset-xl-8{margin-left:66.6666666667%}.grid.grid-xl .col-xl-9{flex:0 0 75%;max-width:75%}.grid.grid-xl .offset-xl-9{margin-left:75%}.grid.grid-xl .col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid.grid-xl .offset-xl-10{margin-left:83.3333333333%}.grid.grid-xl .col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid.grid-xl .offset-xl-11{margin-left:91.6666666667%}.grid.grid-xl .col-xl-12{flex:0 0 100%;max-width:100%}.grid.grid-xl .offset-xl-12{margin-left:100%}.grid.grid-xl .col-xl-auto{flex:1 1 auto}.button{position:relative;color:#000000d9;background:#fff;border:1px solid #d9d9d9;cursor:pointer;outline:none}.button:disabled{background-color:"#f5f5f5";color:#00000040;border-color:#d9d9d9;cursor:auto}.button:disabled:active{background-color:"#f5f5f5";color:#00000040;border-color:#d9d9d9}.button:focus,.button:active{background:#fff;color:#328250;border-color:#328250}.button.primary{color:#fff;background-color:#328250;border-color:#328250}.button.primary:focus,.button.primary:hover,.button.primary:active{background:#156b49;color:#fff;border-color:#156b49}.button.primary:focus .icon,.button.primary:hover .icon,.button.primary:active .icon{color:#328250}.button.primary.disabled,.button.primary:disabled{background-color:#f5f5f5;color:#00000040;border-color:#d9d9d9}.button.link{color:#000000d9;background:#0000;border:none}.button.link:focus,.button.link:hover,.button.link:active{color:#328250;background:#0000}.button.link:focus .icon,.button.link:hover .icon,.button.link:active .icon{color:#328250}.button.has-icon{display:flex;align-items:center;height:100%}.button.has-icon .icon{display:flex}.button.has-icon.loading .icon svg{animation:rotate 2s linear infinite;line-height:0;vertical-align:-.125em}.button.has-icon:not(.icon-right) .caption{margin-left:8px}.button.has-icon .icon-right .caption{margin-right:8px}.button.size-sm{font-size:13px;min-height:28px;padding:3px 12px;border-radius:2px}.button.size-sm .icon{font-size:15px}.button.size-md{font-size:15px;min-height:35px;padding:4px 15px;border-radius:2px}.button.size-md .icon{font-size:18px}.button.size-lg{font-size:18px;min-height:40px;padding:10px 15px;border-radius:2px}.button.size-lg .icon{font-size:20px}.button.size-xl{font-size:25px;min-height:55px;padding:10px 15px;border-radius:2px}.button.size-xl .icon{font-size:30px}.checkbox-container{display:flex}.checkbox-container .checkbox{display:block;position:relative;cursor:pointer}.checkbox-container .checkbox:active,.checkbox-container .checkbox:focus{outline:none}.checkbox-container .checkbox input{position:absolute;opacity:0}.checkbox-container .checkbox .faux-checkbox{position:relative;display:block;background-color:#0000;border-style:solid;border-color:#328250;border-radius:2px}.checkbox-container .checkbox input:checked~.faux-checkbox{background-color:#328250;opacity:1;transform:rotate(0) scale(1)}.checkbox-container .checkbox input:disabled~.faux-checkbox{background-color:#e6e6e6;border-color:#b6b6b6;opacity:.6}.checkbox-container .checkbox input:disabled~.faux-checkbox:after{border-color:#b6b6b6!important}.checkbox-container .checkbox .faux-checkbox:after{position:absolute;content:"";opacity:1;transform:rotate(0) scale(0)}.checkbox-container .checkbox input:checked~.faux-checkbox:after{background-color:#0000;border-style:solid;border-color:#fff;opacity:1;transform:rotate(45deg) scale(1)}.checkbox-container .label{display:block;text-align:left;border:none;background:none;outline:none;color:#333;cursor:pointer;z-index:1}.checkbox-container.size-sm{margin:0 8px 0 0}.checkbox-container.size-sm .checkbox{width:15px;height:15px;line-height:15px}.checkbox-container.size-sm .checkbox .faux-checkbox{width:15px;height:15px;border-radius:2px;border-width:1px}.checkbox-container.size-sm .checkbox .faux-checkbox:after{display:none;top:1.5px;left:4.5px;width:4px;height:8px;border-width:0 2px 2px 0}.checkbox-container.size-sm .checkbox input:checked~.faux-checkbox:after{display:block}.checkbox-container.size-sm .label{font-size:13px;min-height:15px;line-height:15px;padding:0 0 0 6px}.checkbox-container.size-md{margin:0 10px 0 0}.checkbox-container.size-md .checkbox{width:20px;height:20px;line-height:20px}.checkbox-container.size-md .checkbox .faux-checkbox{width:20px;height:20px;border-radius:2px;border-width:1px}.checkbox-container.size-md .checkbox .faux-checkbox:after{display:none;top:2px;left:7px;width:5px;height:11px;border-width:0 2px 2px 0}.checkbox-container.size-md .checkbox input:checked~.faux-checkbox:after{display:block}.checkbox-container.size-md .label{font-size:14px;min-height:20px;line-height:20px;padding:0 0 0 8px}.checkbox-container.size-lg{margin:0 13px 0 0}.checkbox-container.size-lg .checkbox{width:28px;height:28px;line-height:28px}.checkbox-container.size-lg .checkbox .faux-checkbox{width:28px;height:28px;border-radius:2px;border-width:1px}.checkbox-container.size-lg .checkbox .faux-checkbox:after{display:none;top:2px;left:10px;width:7px;height:18px;border-width:0 3px 3px 0}.checkbox-container.size-lg .checkbox input:checked~.faux-checkbox:after{display:block}.checkbox-container.size-lg .label{font-size:16px;min-height:28px;line-height:28px;padding:0 0 0 10px}.checkbox-container.size-xl{margin:0 15px 0 0}.checkbox-container.size-xl .checkbox{width:35px;height:35px;line-height:35px}.checkbox-container.size-xl .checkbox .faux-checkbox{width:35px;height:35px;border-radius:2px;border-width:1px}.checkbox-container.size-xl .checkbox .faux-checkbox:after{display:none;top:3px;left:12px;width:10px;height:22px;border-width:0 4px 4px 0}.checkbox-container.size-xl .checkbox input:checked~.faux-checkbox:after{display:block}.checkbox-container.size-xl .label{font-size:20px;min-height:35px;line-height:35px;padding:0 0 0 10px}.checkbox-container.read-only .checkbox,.checkbox-container.read-only .label{cursor:default}.checkbox-container.read-only .faux-checkbox{opacity:.4}.checkbox-container.is-disabled .checkbox,.checkbox-container.is-disabled .label{cursor:default}.checkbox-container.is-disabled .faux-checkbox{background-color:#e6e6e6!important;border-color:#b6b6b6!important;opacity:.6!important}.checkbox-container.is-disabled .faux-checkbox:after{border-color:#b6b6b6!important}.radio .checkbox-container .faux-checkbox{border-radius:50%!important}.radio .checkbox-container .faux-checkbox:after{width:35%!important;height:35%!important;border:none!important;background:#fff!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;border-radius:50%!important}.radio .checkbox-container.is-disabled .faux-checkbox:after{background:#b6b6b6!important}.checkbox-description{display:block;font-size:10px;margin-top:5px}.checkbox-group .checkbox-container{margin-top:16px}.checkbox-group .checkbox-container .checkbox{margin:0 2px 0 0!important}.checkbox-group .checkbox-container .label{margin:0 2px 0 0;padding:0 2px}.checkbox-group.horizontal{display:flex}.checkbox-group.horizontal .checkbox-container{display:inline-flex;align-items:center}.checkbox-group.horizontal .all-checkbox-after{margin-left:2px}.checkbox-group.horizontal .all-checkbox-before{margin-right:2px}.Data-table{overflow:hidden}.Data-table .table-content{padding:10px 0 0;overflow-x:auto}.Data-table .table-top-bar{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px;padding:10px 0 0}.Data-table .table-top-bar:empty{display:none}.Data-table .table-top-bar.with-pagination{grid-template-columns:1fr auto}.Data-table .table-top-bar.with-pagination .table-top-bar-right{display:flex;align-items:center;gap:5px;justify-content:space-between}.Data-table .table-top-bar>div>div{padding:0}.Data-table .table-top-bar>div>div .checkbox-container{margin-top:0}.Data-table .Data-table-actions{min-width:170px}.Data-table .Data-table-display-columns{display:flex}.Data-table table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.Data-table table thead th{position:relative;color:#000000d9;font-weight:700;text-align:left;background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.06);padding:3px 8px}.Data-table table thead th.center{text-align:center}.Data-table table thead th.is-sortable{cursor:pointer}.Data-table table thead th.sort-asc:after{content:"";position:absolute;top:calc(50% - 5px);right:0;width:10px;height:100%;height:0px;width:0px;border:none;border-top:5px solid #000;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.Data-table table thead th.sort-desc:after{content:"";position:absolute;top:calc(50% - 5px);right:5px;width:10px;height:100%;height:0px;width:0px;border:none;border-bottom:5px solid #000;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.Data-table table tbody td{position:relative;padding:3px 8px;height:34px;background-color:#fff;overflow-wrap:break-word;border-bottom:1px solid rgba(0,0,0,.06)}.Data-table table tbody td.center{text-align:center}.Data-table table tbody td.bold{font-weight:700}.Data-table table tbody td.row-field-actions{text-align:right}.Data-table table tbody td.row-field-actions .button{display:inline-block;padding:5px 3px;min-height:auto;height:auto}.Data-table table tbody td.row-field-actions .button .icon{font-size:22px}.Data-table table tbody tr{cursor:pointer}.Data-table table tbody tr:hover td{background-color:#f1f6f8}.Data-table table tbody tr.selected{background-color:#d7eafd}.Data-table table tbody tr.selected td{border-color:#b7dafc}.Data-table.is-pending table tbody td{opacity:.8}@media screen and (max-width: 899px){.Data-table .table-top-bar.with-pagination{grid-template-columns:auto}}@media screen and (max-width: 743px){.Data-table .table-top-bar{grid-template-columns:auto}}.Date-input.ant-picker{display:block;background:#fbfbfb;border:1px solid #e9e9e9;border-radius:0}.Date-input input.ant-calendar-picker-input{border-color:#e9e9e9;border-radius:0}.Date-input.ant-picker-focused{border-color:#7f7f7f;background:#fff;box-shadow:none}.Date-input.size-sm{font-size:14px;line-height:28px;padding:0 5px;height:28px}.Date-input.size-md{font-size:16px;line-height:35px;padding:0 7px;height:35px}.Date-input.size-lg{font-size:18px;line-height:40px;padding:0 7px;height:40px}.Date-input.size-xl{font-size:20px;line-height:55px;padding:0 10px;height:55px}.ant-picker-datetime-panel-container .ant-picker-date-panel{width:250px!important}.ant-picker-datetime-panel-container .ant-picker-body{padding:3px!important}.Empty-content{display:flex;justify-content:center;padding:20px 10px;margin:10px 0;color:#555;background-color:#fff}.Empty-content:empty{display:none!important}.Form-group-items{margin-bottom:18px}.Form-group-items .form-row{position:relative;padding-right:50px}.Form-group-items .form-row:not(:first-child) label{display:none}.Form-group-items .form-row .form-field{margin-bottom:5px}.Form-group-items .form-row .form-field .read-only-item{border-bottom-width:1px}.Form-group-items .form-row .btn-remove{position:absolute;right:0;height:auto;width:auto;min-height:auto;padding:3px;background:#0000;border:none}.Form-group-items button+div label{display:block!important}.Form-group-items>button{margin-top:8px;margin-bottom:8px}.grid-sm .Form-group-items:not(:first-child) label{display:block}.grid-sm .Form-group-items .form-row{background-color:#f5f5f5;border:1px solid #e9e9e9;margin:0 0 8px;padding-top:8px;padding-bottom:8px;border-radius:4px}.grid-sm .Form-group-items .form-row .read-only-item{border-color:#c3c3c3}.grid-sm .Form-group-items .form-row:last-child .form-field{border-color:#0000}.grid-sm .Form-group-items .form-row .btn-remove{right:10px}.grid-sm .read-only .Form-group-items .form-row{padding-right:0}svg.Icon.rotate{animation:rotate 2s linear infinite;line-height:0;vertical-align:-.125em}.Image-uploader{min-height:112px;overflow:hidden}.Image-uploader .ant-upload-disabled{display:none!important}.Image-uploader .ant-upload-list-picture-card-container.ant-upload-animate-inline-appear,.Image-uploader .ant-upload-list-picture-card-container.ant-upload-animate-inline-enter,.Image-uploader .ant-upload-list-picture-card-container.ant-upload-animate-inline-leave{animation:none}.Image-uploader .ant-upload-list-picture-card-container.ant-upload-animate-inline-leave{display:none}.read-only>.Image-uploader .ant-upload-list-item-actions{display:block;width:100%;height:100%}.read-only>.Image-uploader .ant-upload-list-item-actions a{display:flex;align-items:center;justify-content:center;height:100%}.Pagination{display:flex;justify-content:flex-end;align-items:center;gap:5px;padding:10px 0}.Pagination .no-pages{padding:0 5px}.Pagination ul{display:flex;align-items:center;justify-content:flex-end;margin:0;padding:0;list-style:none}.Pagination ul li{padding:0}.Pagination ul li .button{padding:6px 10px;min-height:35px;line-height:1}.Pagination ul li .select-box.size-sm .select-box__control{min-height:35px}.Pagination ul li .select-box.size-sm .select-box__indicator{padding:0}.Pagination ul li .select-box__input-container{padding:0!important}.Photo-button .button{display:flex;align-items:center;justify-content:center;width:104px}.camera-preview{top:0!important;max-width:100%!important;margin:0!important;padding:0!important}.camera-preview .Empty-content{display:flex;align-items:center;justify-content:center;height:100%;width:100%;color:#fff}.camera-preview .ant-modal-content,.camera-preview video{height:100%;width:100%;background-color:#000}.camera-preview video,.camera-preview img{max-width:100%;max-height:100%}.camera-preview .video-source{position:fixed;top:0;width:100%;z-index:1}.camera-preview .ant-modal-body{display:flex;align-items:center;height:100%;width:100%;background-color:#0000}.camera-preview .ant-modal-footer{position:fixed;display:flex;justify-content:center;bottom:0;width:100%;border:0;background:#0000;z-index:1}.camera-preview .ant-modal-footer button{padding:5px 20px}.camera-preview .image-box{display:none;margin:0 auto}.camera-preview.is-processing .camera-box{display:none}.camera-preview.is-processing .image-box{display:block}.camera-preview.is-error .camera-box,.camera-preview.is-error .image-box{display:none}.camera-preview .ant-modal-body{padding:0}.Rating{display:flex;font-size:18px}.Rating button{position:relative;line-height:1;color:#faaf00;background:#0000;border:none;cursor:pointer}.Rating button.normal{color:#00000042}.Rating button.force-update{cursor:pointer!important}.Rating.read-only button{cursor:auto}.read-only-item{position:relative;font-size:16px;display:block;width:100%;min-height:35px;line-height:1.2;padding:0 7px;color:#333;border-bottom:2px solid #e9e9e9}.read-only-item.textarea{height:auto;line-height:1.7}.read-only-item .clipboard-icon{position:absolute;right:0;top:50%;font-size:20px;background:#0000;border:none;padding:0;transform:translateY(-50%);color:#7f7f7f;cursor:pointer}.search-box .search-box__control{background:#fbfbfb;border:1px solid #e9e9e9;border-radius:0}.search-box .search-box__control.search-box__control--is-focused{border-color:#7f7f7f;background:#fff;box-shadow:none}.search-box.size-sm .search-box__control{min-height:28px}.search-box.size-sm .search-box__value-container{font-size:14px;padding:0 5px}.search-box.size-md .search-box__control{min-height:35px}.search-box.size-md .search-box__value-container{font-size:16px;padding:0 7px}.search-box.size-lg .search-box__control{min-height:40px}.search-box.size-lg .search-box__value-container{font-size:18px;padding:0 7px}.search-box.size-xl .search-box__control{min-height:55px}.search-box.size-xl .search-box__value-container{font-size:20px;padding:0 10px}.search-box__menu .Rating{display:inline-flex;padding:0 8px}.select-box{touch-action:none}.select-box .select-box__control{background:#fbfbfb;color:#333;border:1px solid #e9e9e9}.select-box .select-box__control:hover{border-color:#7f7f7f}.select-box.size-sm .select-box__control{min-height:28px}.select-box.size-sm .select-box__value-container{font-size:14px;padding:0 5px}.select-box.size-sm .select-box__indicator{padding:5px}.select-box.size-md .select-box__control{min-height:35px}.select-box.size-md .select-box__value-container{font-size:16px;padding:0 7px}.select-box.size-md .select-box__indicator{padding:5px}.select-box.size-lg .select-box__control{min-height:40px}.select-box.size-lg .select-box__value-container{font-size:18px;padding:0 7px}.select-box.size-lg .select-box__indicator{padding:5px}.select-box.size-xl .select-box__control{min-height:55px}.select-box.size-xl .select-box__value-container{font-size:20px;padding:0 10px}.select-box.size-xl .select-box__indicator{padding:5px}.select-box__menu-portal .select-box__option:hover{cursor:pointer}.select-box__menu-portal .select-box__option:active,.select-box__menu-portal .select-box__option.select-box__option--is-selected{background-color:#328250;color:#fff}.select-box__menu-portal .select-box__option.select-box__option--is-focused{background-color:#5e8e72;color:#fff}.Session-expiration{position:fixed;top:0;left:0;width:100%;margin:0 auto;z-index:900}.text-input{position:relative}.text-input .input{display:block;width:100%;background:#fbfbfb;color:#333;border:1px solid #e9e9e9;outline:none}.text-input .icon{position:absolute;color:#7f7f7f;text-align:center;line-height:1;top:50%;transform:translateY(-50%)}.text-input.size-sm .input{font-size:14px;line-height:28px;padding:0 5px;height:28px}.text-input.size-sm .input.textarea{height:auto;line-height:1.5}.text-input.size-sm.with-icon .input{padding-left:31px}.text-input.size-sm .icon{font-size:28px/1.8;width:28px}.text-input.size-md .input{font-size:16px;line-height:35px;padding:0 7px;height:35px}.text-input.size-md .input.textarea{height:auto;line-height:1.5}.text-input.size-md.with-icon .input{padding-left:38px}.text-input.size-md .icon{font-size:35px/1.8;width:35px}.text-input.size-lg .input{font-size:18px;line-height:40px;padding:0 7px;height:40px}.text-input.size-lg .input.textarea{height:auto;line-height:1.5}.text-input.size-lg.with-icon .input{padding-left:43px}.text-input.size-lg .icon{font-size:40px/1.8;width:40px}.text-input.size-xl .input{font-size:20px;line-height:55px;padding:0 10px;height:55px}.text-input.size-xl .input.textarea{height:auto;line-height:1.5}.text-input.size-xl.with-icon .input{padding-left:58px}.text-input.size-xl .icon{font-size:55px/1.8;width:55px}.text-label{position:relative}.text-label.read-only-item{line-height:1.5}.image-zone{width:150px;height:150px;max-width:100%;max-height:100%}.image-zone .image-zone-container-empty{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:5px;background-color:#fff;box-shadow:0 1px 2px #00000010,0 -1px 4px #00000010}.image-zone .image-zone-container-empty:before{content:"\d7";font-size:48px;color:#ddd;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;pointer-events:none}.image-zone .image-zone-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:5px;overflow:hidden;background-color:#fff;box-shadow:0 1px 2px #00000010,0 -1px 4px #00000010}.image-zone .image-zone-container img{max-width:150px;max-height:150px}.image-zone .image-zone-uploader{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:5px;border:1px solid #eee;box-shadow:0 1px 2px #00000010,0 -1px 4px #00000010;overflow:hidden;cursor:pointer}.image-zone .image-zone-uploader img{max-width:150px;max-height:150px}.image-zone .image-zone-uploader .image-zone-uploader-remove{position:absolute;display:flex;justify-content:center;align-items:center;top:-1px;right:-1px;width:25px;height:25px;font-size:20px;background-color:#fff;border:1px solid #eee;border-radius:0 5px;z-index:1;cursor:pointer}.image-zone .image-zone-drop-zone{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fafafa;border:2px dashed #eee;border-radius:5px;cursor:pointer}.image-zone .image-zone-drop-zone>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.image-zone .image-zone-drop-zone .image-zone-drop-zone-text{color:#a5a5a5;padding:10px;text-align:center}.image-zone .image-zone-drop-zone.image-drag-zone-active{background-color:#f0f0f0;border-color:#ccc}.form{position:relative}.form.form-btn-right .form-body{display:flex}.form.form-btn-right .form-body .form-buttons{display:flex;align-items:flex-end}.form .form-group{position:relative;padding:15px 10px 10px;margin-top:5px;margin-bottom:20px;border:1px solid #e9e9e9}.form .form-group .form-group-title{position:absolute;top:-10px;left:5px;padding:0 10px 0 5px;font-size:18px;font-weight:600;background-color:#fff}.form .form-field{margin-bottom:15px}.form .form-field label{display:inline-block;font-size:14px;color:#333;line-height:1.5}.form .form-field label:empty{display:none}.form .form-field .Form-field-blur-message{color:#0b7ed9}.form input::placeholder{color:#7f7f7f}.form .is-disabled input{color:#333;background:#e6e6e6!important;border-color:#b6b6b6!important}.form .is-disabled input::placeholder{color:#333}.form .is-focused input,.form .is-focused textarea{border-color:#7f7f7f;background:#fff}.form .is-focused input::placeholder,.form .is-focused textarea::placeholder{color:#e9e9e9}.form .is-focused .select-box .select-box__control{border-color:#7f7f7f}.form .is-focused .select-box .select-box__control .select-box__placeholder{color:#e9e9e9}.form .is-error{margin-bottom:5px}.form .is-error input{border-color:#ff4d4f!important}.form .is-error .select-box .select-box__control{border-color:#ff4d4f}.form .is-error .error-label{font-size:14px;color:#ff4d4f!important;transition:all .3s}.form .form-footer{position:sticky;width:100%;bottom:0;padding:0 8px;display:flex;justify-content:right;align-items:flex-end}.form .form-footer .form-buttons{display:flex}.form .form-footer .form-buttons button{border-radius:0}.form .form-header{display:flex;justify-content:space-between;padding-bottom:10px}@media screen and (max-width: 743px){.form.form-btn-right .form-body{display:block}.form.form-btn-right .form-body .form-buttons{justify-content:center}}.Filter{position:relative}.Filter .form{background-color:#f5f5f5;padding:10px}.Filter .form-field{margin-bottom:5px}.Page-layout{display:grid;grid-template-columns:1fr}.league-match-modal .league-match-header{display:flex;justify-content:space-between;align-items:center;min-height:28px}@media screen and (max-width: 743px){.league-matches-filter .form{display:grid;grid-template-columns:auto}}.league-matches-layout .Data-table .Data-table-row.friendly td{color:#5c6eaf}.league-matches-layout .Data-table .Data-table-row.unfinished td{color:#af7c5c;font-style:italic}@media screen and (max-width: 639px){.league-match-modal .league-match-header{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 743px){.league-results-filter .form{display:grid;grid-template-columns:auto}}.League-info{line-height:1.6;max-width:900px;margin:10px auto;padding:20px;border-radius:8px;background-color:#f9f9f9;box-shadow:0 2px 4px #0000001a;color:#333}.League-info .container{background:#fff;border-radius:15px;padding:30px;box-shadow:0 10px 30px #0000004d}.League-info h1{color:#1e3c72;text-align:center;margin-bottom:30px;font-size:2.5em;text-shadow:2px 2px 4px rgba(0,0,0,.1)}.League-info h2{color:#2a5298;border-bottom:3px solid #2a5298;padding-bottom:10px;margin-top:40px;font-size:1.5em}.League-info h3{color:#1e3c72;margin-top:25px;font-size:1.2em}.League-info ul,.League-info ol{margin:15px 0;padding-left:25px}.League-info li{margin:8px 0;line-height:1.5}.League-info .highlight{background:linear-gradient(120deg,#fff3cd,#ffeaa7);padding:15px;border-radius:8px;border-left:5px solid #f39c12;margin:20px 0}.League-info .highlight p{margin:8px 0}.League-info .highlight p.after-qr-code{margin:15px 0 8px}.League-info .highlight p.bottom-info{margin:15px 0 0;font-style:italic}.League-info .highlight ul{margin:5px 0}.League-info .warning{background:linear-gradient(120deg,#f8d7da,#f5c6cb);padding:15px;border-radius:8px;border-left:5px solid #dc3545;margin:20px 0}.League-info .info{background:linear-gradient(120deg,#d1ecf1,#bee5eb);padding:15px;border-radius:8px;border-left:5px solid #17a2b8;margin:20px 0}.League-info .game-type{background:#f8f9fa;border:2px solid #dee2e6;border-radius:10px;padding:20px;margin:20px 0}.League-info table{width:100%;border-collapse:collapse;margin:20px 0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px #0000001a}.League-info th,.League-info td{border:1px solid #ddd;padding:12px;text-align:left}.League-info th{background:linear-gradient(135deg,#2a5298,#1e3c72);color:#fff;font-weight:700}.League-info .footer{text-align:center;margin-top:40px;padding-top:20px;border-top:2px solid #dee2e6;color:#6c757d}.League-info .qr-code{display:block;margin:14px 0;width:240px;height:240px;border-radius:10px}.tournament-join-player-modal h3{border-bottom:1px solid #e0e0e0;padding-bottom:10px}.tournament-join-player-modal h4{font-size:16px;padding:5px 0;margin-top:5px}.tournament-join-player-modal .unpaid-section{border-bottom:1px solid #e0e0e0}.tournament-join-player-modal .unpaid-section:empty{display:none}.tournament-join-player-modal .fields .qr-code{width:100%;max-width:300px;height:auto}.tournament-join-player-modal .fields .qr-code img{width:100%;height:auto}.tournament-join-player-modal .fields .field-item{display:block;font-size:14px;font-weight:700;color:#000;margin-top:10px;padding-bottom:5px}.tournament-join-player-modal .iban p{display:flex;align-items:center;justify-content:space-between;gap:10px}.tournament-join-player-modal .iban p .clipboard-icon{cursor:pointer;color:#000;font-size:20px}.tournament-join-player-modal .join-button button,.tournament-join-player-modal .logout-button button{width:100%;text-align:center;text-transform:uppercase}@media screen and (max-width: 743px){.league-table-filter .form{display:grid;grid-template-columns:auto}}.League-table{display:grid;grid-template-rows:auto 1fr;overflow:hidden}.League-table-content{display:grid;margin-top:20px;min-height:200px;overflow:auto}.League-table-content .table-container{overflow:auto}.League-table-content .table-container.is-pending{opacity:.8}.League-table-content table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.League-table-content table th{position:sticky;top:0;color:#000000d9;font-weight:700;text-align:center;background-color:#fafafa;border-left:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);padding:3px 8px;z-index:1}.League-table-content table th.sticky-column{position:sticky;left:0;border-right:1px solid rgba(0,0,0,.4);z-index:1}.League-table-content table th.empty-cell{z-index:2;color:#000;text-transform:uppercase;border-right:1px solid rgba(0,0,0,.4);border-bottom:1px solid rgba(0,0,0,.4)}.League-table-content table th.empty-cell span{display:block;text-transform:none;font-size:12px;font-weight:400}.League-table-content table thead th{border-bottom:1px solid rgba(0,0,0,.4)}.League-table-content table tbody td{position:relative;padding:3px 6px;font-size:15px;background-color:#fff;overflow-wrap:break-word;border-bottom:1px solid rgba(0,0,0,.06);border-left:1px solid rgba(0,0,0,.06);text-align:center;min-width:70px}.League-table-content table tbody td.invalid-row{background-color:#f3f3f3}.League-table-content table tbody td span.separator{display:inline-block;margin:0 2px 0 0}.League-table-content table tbody td span.win{color:#328250}.League-table-content table tbody td span.lose{color:#f44336}.League-table-content table tbody td th{left:0;z-index:1}.League-table-content table tbody tr{cursor:pointer}.League-table-content table tbody tr:hover td{background-color:#f1f6f8}.League-table-content table tbody tr:hover th{background-color:#d5e5eb}.user-profile{padding:15px;background-color:#fff}.login-page{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:100px}.login-page .inner{position:relative;max-width:90%;width:310px;background:#fff;border-radius:10px;padding:35px 35px 55px}.login-page .inner .title{display:none;font-size:39px;color:#333;line-height:1.2;text-align:center;padding-bottom:30px}.login-page .inner .login-form .login-item{margin-bottom:15px}.login-page .inner .login-form .button{width:100%}.login-page .inner .version{position:absolute;bottom:5px;left:0;width:100%;height:18px;font-size:11px;text-align:center;color:#b0b0b0}.login-page .google-login{display:flex;justify-content:center;margin:0 auto 15px}.Menu{display:flex;justify-content:space-between;align-items:center;height:100%;padding:0}.Menu .burger-menu-icon{display:none;padding:0 10px 0 0;text-align:center;cursor:pointer}.Menu .burger-menu-icon img{height:40px}.Menu.is-burger-menu .burger-menu-icon{display:block}.Menu .menu-info{display:flex;align-items:center}.Menu .menu-info .user-name{padding-right:10px;font-weight:600}.Menu .menu-items{display:flex;align-items:center;gap:20px}.Menu .menu-items a{display:flex;align-items:center;gap:5px;text-decoration:none;color:#000000d9;cursor:pointer}.Menu .menu-items a .menu-icon img{height:20px}.Menu .menu-items a.active,.Menu .menu-items a:active,.Menu .menu-items a:hover,.Menu .menu-items a:focus{color:#328250}.Menu .menu-items a.active .menu-icon img,.Menu .menu-items a:active .menu-icon img,.Menu .menu-items a:hover .menu-icon img,.Menu .menu-items a:focus .menu-icon img{filter:invert(.35) sepia(2) saturate(2) hue-rotate(90deg)}.Menu .burger-menu{display:none;position:fixed;top:0;left:0;width:250px;height:100%;background-color:#fff;box-shadow:2px 0 5px #0000001a;z-index:999;padding:20px;box-sizing:border-box;overflow-y:auto}.Menu .burger-menu.is-open{display:flex;flex-direction:column}.Menu .burger-menu a{font-size:18px;padding:10px 0;color:#000000d9;text-decoration:none;cursor:pointer}.Menu .burger-menu a .menu-icon{padding-right:10px}.Menu .burger-menu a .menu-icon img{height:20px}.Menu .burger-menu a.active,.Menu .burger-menu a:active,.Menu .burger-menu a:hover,.Menu .burger-menu a:focus{color:#328250}.Menu .burger-menu a.active .menu-icon img,.Menu .burger-menu a:active .menu-icon img,.Menu .burger-menu a:hover .menu-icon img,.Menu .burger-menu a:focus .menu-icon img{filter:invert(.35) sepia(2) saturate(2) hue-rotate(90deg)}.Menu .menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:998}@media screen and (max-width: 899px){.Menu .menu-items{gap:8px}.Menu .menu-items a{flex-direction:column;gap:2px;min-width:70px}.Menu .menu-items a .menu-icon img{height:30px}.Menu .menu-items a .menu-caption{font-size:10px;max-width:70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 743px){.Menu .menu-items{gap:8px}.Menu .menu-items a{flex-direction:column;gap:2px;min-width:53px}.Menu .menu-items a .menu-icon img{height:30px}.Menu .menu-items a .menu-caption{font-size:10px;max-width:53px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
