.vue3-progress[data-v-2ee5e10b]{background:#a307ba;background:#27c4f5 linear-gradient(90deg,#27c4f5,#a307ba,#fd8d32,#70c050,#27c4f5);animation:rainbow-2ee5e10b 2s linear infinite,enter-2ee5e10b .5s ease-out;transition:opacity .2s ease-in-out;transform-origin:left;background-size:500%;z-index:999999;position:fixed;display:block;width:100%;opacity:1;left:0;top:0}@keyframes rainbow-2ee5e10b{0%{background-position:0 0}to{background-position:125% 0}}@keyframes enter-2ee5e10b{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:root{--color-blue:#004080;--color-gray:#758585;--color-light-gray:#ced6d6}*{box-sizing:border-box}html{height:97%}body{margin:0;background-color:#fff;font-family:Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:24px;color:#000}#app,body{height:100%}#app{display:flex;flex-flow:column nowrap;margin:15px;border:solid 2px var(--color-light-gray);overflow:hidden}button{background-color:var(--color-gray);border:none;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;border-radius:5px}.button-small{padding:3px 6px}.button-inverse,.button-small{border:2px solid var(--color-gray)}.button-inverse{background-color:#fff;color:var(--color-gray)}.padding-button-inverse{padding:8px 18px}.button-inverse:hover{background-color:var(--color-gray);color:#fff}input{padding:5px}input[type=file]::file-selector-button{background-color:var(--color-gray);border:none;color:#fff;border-radius:5px;cursor:pointer;padding:3px 6px}select{padding:5px}.cols{flex-flow:row nowrap}.cols,.rows{display:flex}.rows{flex-flow:column nowrap}.logo{display:flex;align-items:center;width:200px;min-width:200px;max-width:200px;border-right:solid 2px var(--color-light-gray)}.logo img{width:100px}.title{font-weight:700;font-size:22px;padding-left:20px;color:var(--color-gray)}.login,.title{display:flex;align-items:center;flex-grow:1}.login{flex-flow:column nowrap;gap:15px;justify-content:center}.content,.login{border-top:solid 2px var(--color-light-gray)}.content{flex-grow:1;overflow:hidden}.menu{display:flex;flex-flow:column nowrap;gap:30px;width:200px;min-width:200px;max-width:200px;border-right:solid 2px var(--color-light-gray)}.menu-ul-top-level{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:700;color:var(--color-gray);width:100%}.menu-ul-top-level ul{list-style-type:none;-webkit-padding-start:20px;padding-inline-start:20px}.menu-li-top-level,.menu-ul-top-level ul li{cursor:pointer}.menu-li-top-level:hover,.menu-ul-top-level ul li:hover{color:var(--color-blue)}.menu-top{display:flex;flex-grow:1;padding:10px}.menu-top .menu-li-top-level{background-color:#fff;border:2px solid var(--color-gray);color:var(--color-gray);padding:10px 10px;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;margin-bottom:5px}.menu-top .activeLink,.menu-top .menu-li-top-level:hover{color:var(--color-blue);background-color:var(--color-light-gray)}.menu-middle{display:flex;border-top:solid 2px var(--color-light-gray);border-bottom:solid 2px var(--color-light-gray);padding:10px}.menu-bottom{justify-content:center;align-items:flex-end}.main,.menu-bottom{display:flex;padding:10px}.main{flex-direction:column;flex-grow:1}.overflow-wrapper{display:flex;flex-direction:column;flex:1;min-height:0}.overflow-container{flex:1;overflow:auto}.activeLink{color:var(--color-blue)}table{border-collapse:collapse}table tbody tr:hover{background-color:var(--color-light-gray)}table td,table th{border-bottom:solid 1px var(--color-light-gray);padding:3px 20px 3px 10px}table th{cursor:pointer;position:sticky;top:0;background:#fff;text-align:left}.margin-bottom-20{margin-bottom:20px}.border{border:solid 1px var(--color-light-gray)}.padding-10{padding:10px}.table-border-none td{border:none}.required{color:red;margin-left:5px}.selectList{display:block;width:400px;height:100px;border:solid 1px var(--color-light-gray);overflow:auto;padding:5px}.selectListItem{cursor:pointer}.selectListItem:hover{background-color:var(--color-light-gray)}.selectListButton{background-color:var(--color-gray);color:#fff;padding:0 6px;border-radius:4px;cursor:pointer}.yellowWarning{background-color:#ffc000}.redWarning{background-color:red}.bubble{display:block;width:200px;min-height:100px;border:solid 2px var(--color-light-gray);background-color:#ffc900;border-radius:4px;position:absolute;right:5px;top:0;padding:5px}.bubble-sticky{display:block;position:sticky;top:0;width:100%}.merge-div-parent{display:flex;justify-content:center;position:absolute;width:85%}.merge-div{border:solid 1px var(--color-gray);background-color:var(--color-light-gray);padding:10px}.merge-div table tbody tr,.merge-div table th{cursor:default;background-color:var(--color-light-gray);border-bottom:solid 1px var(--color-gray)}.merge-div table tbody tr:hover{background-color:var(--color-gray)}