.progress{display:flex;align-items:center;position:relative}.progress .onehundred-icon{position:absolute;width:24px;height:24px;border-radius:50%;background:#ffbf00;display:flex;align-items:center;justify-content:center}.progress .onehundred-icon svg{font-size:16px;color:#43266d}.progress .outside{flex:1;padding:3px;border-radius:15px;height:30px}.progress .bar{flex:1;width:100%;height:100%;display:flex;align-items:center;margin-right:10px;border-radius:15px;overflow:hidden}.progress .bar>div{height:100%}.progress .bar .left{border-radius:15px 0 0 15px}.progress .bar .right{background-color:#fff;border-radius:0 15px 15px 0}.progress .text{width:100px}.tooltip{display:flex;gap:5px;min-width:320px}.tooltip>div{flex:1;white-space:nowrap}#app{font-family:Robot,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app .banner,#app .login{padding-top:66px}.code,.markdown code,.markdown pre,code,pre,pre code{font-family:Source Code Pro,Menlo,Monaco,Consolas,Courier New,monospace;font-feature-settings:"liga" 0,"calt" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:768px){.hide-mobile{display:none!important}}@media (min-width:769px){.hide-desktop{display:none!important}}[role=button]{cursor:pointer}[role=button]:focus{outline:none}[role=button]:focus-visible{outline:2px solid #43266d;outline-offset:2px;border-radius:inherit}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@keyframes slideIn{0%{left:-300px}to{left:0}}@keyframes slideOut{0%{left:0}to{left:-300px}}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}blockquote{border-left:5px solid #eee;padding:10px 20px;margin:0 0 20px}input.radius{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;width:100%;border-radius:100px;box-shadow:0 5px 8px 0 hsla(0,0%,60.8%,.5);background-color:#fff}input.outline{outline:none;border-radius:100px;border:1px solid #000;background-color:#fff;padding:0 20px;width:100%}input.outline:disabled{background:#d8d8d8;border:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#000!important}input[type=file]{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background:transparent;width:100%}select.outline{border-radius:100px;border:2px solid #000;background-color:#fff;padding:0 40px 0 20px}textarea{border:none;border:2px solid #43266d;resize:none;width:100%;border-radius:8px;padding:8px}button,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:transparent}button{border:none;cursor:pointer}button.outline{border-radius:100px;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);border:2px solid #000;background-color:#fff;transition:all .3s;width:100%;height:100%}button.outline:hover{background:#ffbf00;transition:all .3s}button.bkgray{border-radius:100px;background-color:hsla(0,0%,60.8%,.5)}.vue-treeselect__multi-value,.vue-treeselect__value-container{width:100%;vertical-align:middle;white-space:nowrap;overflow:hidden;overflow-x:scroll}.tableM>div{display:flex;margin-bottom:20px}@media (max-width:768px){.tableM>div{flex-direction:column}}.tableM>div:last-child{margin-bottom:0}.tableM>div .left,.tableM>div .right{padding-bottom:10px}.tableM>div .left>div,.tableM>div .right>div{padding:0 15px;height:60px;display:flex;align-items:center}@media (max-width:768px){.tableM>div .left>div,.tableM>div .right>div{height:44px;font-size:14px}}.tableM>div .left>div:last-child,.tableM>div .right>div:last-child{height:32px}.tableM>div .left{width:-moz-fit-content;width:fit-content;background-color:#ffbf00;border-radius:20px 0 0 20px}@media (max-width:768px){.tableM>div .left{width:100%;border-radius:20px 20px 0 0}}.tableM>div .right{flex:1;border:2px solid #ffbf00;border-radius:0 20px 20px 0}@media (max-width:768px){.tableM>div .right{border-radius:0 0 20px 20px}}.thead{display:flex;align-items:center;height:60px;border-radius:20px 20px 0 0;background-color:#ffbf00}@media (max-width:768px){.thead{height:44px}}.thead>div{font-size:18px;text-align:center}@media (max-width:768px){.thead>div{font-size:14px}}.tbody{padding:5px 0}.tbody .row{display:flex;align-items:stretch}.tbody .row>div{font-size:18px;border-right:1px solid #979797;text-align:center;padding:12px 0;min-height:56px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.tbody .row>div{font-size:14px;min-height:44px;padding:8px 0}}.tbody .row>div:last-child{border:none}svg{cursor:pointer}.selectDiv{position:relative}.selectDiv select{height:36px;border:1px solid #000;cursor:pointer}.selectDiv svg{position:absolute;pointer-events:none;right:20px;top:10px}.selectDeco{position:relative}.selectDeco .options{position:absolute;bottom:42px}.selectDeco .options>div{width:120px;margin-top:5px;border-radius:100px;padding:4px 10px;border:3px solid #43266d;background:#fff;color:#43266d;text-align:center;font-weight:500}.selectDeco .options>div.active{background:#43266d;color:#fff}.selectDeco .options>div:hover{background:#43266d;color:#fff;cursor:pointer}.selectDeco button{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:4px 15px;height:36px;border-radius:100px;border:3px solid #43266d;background-color:#43266d;color:#fff}.selectDeco button .arrow{margin-right:10px;width:0;height:0;border-style:solid}.selectDeco button .arrow.up{border-width:0 7px 13px 7px;border-color:transparent transparent #fff transparent}.selectDeco button .arrow.down{border-width:13px 7px 0 7px;border-color:#fff transparent transparent transparent}.selectDeco button img{width:18px;height:auto;margin-right:10px}.action-error{background-color:#d04e4e!important;padding:6px 20px!important;font-weight:500!important}.action-error svg{margin-right:10px}.action-success{background-color:#3bb59f!important;padding:6px 20px!important;font-weight:500!important}.action-success svg{margin-right:10px}