@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&display=swap";.loading[data-v-774fdc3a]{align-items:center;animation-duration:2s;animation-iteration-count:infinite;animation-name:rotation-774fdc3a;animation-timing-function:linear;color:#000;display:flex;justify-content:center}@keyframes rotation-774fdc3a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}div[data-v-eb868dbb]{align-items:center;display:flex;height:100vh;justify-content:center;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw;z-index:1000000}svg[data-v-b9be165f]{position:absolute;right:.5rem;top:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}section[data-v-6f2a7678]{align-items:center;display:flex;justify-content:center;position:absolute;z-index:99999}.outside[data-v-6f2a7678],section[data-v-6f2a7678]{height:100%;left:0;top:0;width:100%}.outside[data-v-6f2a7678]{background:#000;opacity:.5;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.content[data-v-6f2a7678]{background:#fff;border:1px solid hsla(0,0%,100%,.5);border-radius:1rem;box-sizing:border-box;height:-moz-fit-content;height:fit-content;max-height:90%;min-height:10vh;min-width:20vw;overflow-wrap:break-word;overflow-x:hidden;overflow-y:auto;padding:1rem;position:fixed;top:50%;transform:translateY(-50%);transition:background .1s ease}.content>div[data-v-6f2a7678]{max-height:100vh}.content>div[data-v-6f2a7678] .table-wrapper{margin-bottom:1rem;max-height:47vh}.content>div[data-v-6f2a7678] .foot-ok{text-align:center}[data-v-6f2a7678] footer{display:flex;justify-content:center;padding-bottom:1rem}[data-v-6f2a7678] button{margin-right:.5rem;min-width:25%}[data-v-6f2a7678] h2,[data-v-6f2a7678] h3{background:#fff;top:0}@media (min-width:500px){.content[data-v-6f2a7678]{min-width:60%}}@media (min-width:1000px){.content[data-v-6f2a7678]{min-width:30%}}@media (min-width:1500px){.content[data-v-6f2a7678]{min-width:20%}}html{margin-right:calc(-100vw + 100%)}body{margin:0;padding:0}body,input{font-family:Exo\ 2,sans-serif}input{border:1px solid #000;border-radius:.5rem;font-size:100%;line-height:2rem}input[type=number]{padding-left:.5rem;width:5rem}select{border-radius:.5rem;font-family:Exo\ 2,sans-serif;font-size:medium;padding:.5rem}a{color:#000;text-decoration:none}a:active,a:hover{color:#ebebff}img{display:block}ul{list-style-type:none;margin:0}hr,ul{padding:0}hr{border:none;border-bottom:3px solid #ebebff;margin:1.5rem 0}hr.v1{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="3" height="3" fill="%23d3d3d3"><path d="M0 .5v1L1.5 3h1zM2.5 0h-1L3 1.5v-1z"/></svg>');background-position:50%;background-size:6px 6px;border:none;box-sizing:border-box;height:6px}hr.v2{border-bottom:1px solid #ebebff;margin:.5rem 0}table:not(.clear){border-collapse:collapse;border-spacing:0;box-sizing:border-box}table:not(.clear) th{background:#ebebff;color:#55559b;text-align:left}table:not(.clear) td,table:not(.clear) th{cursor:default;padding:1rem}table:not(.clear) tr{border-bottom:1px solid #ebebff;border-top:1px solid #ebebff}table:not(.clear) tr:last-child{border-bottom:none}table:not(.clear) tbody tr:hover{border-bottom:1px solid #ebebff;border-top:1px solid #ebebff;box-shadow:inset 0 10px 8px -6px #ebebff,inset 0 -11px 8px -6px #ebebff}.table-wrapper{border:1px solid #ebebff;border-radius:1rem;overflow:auto;width:100%}.table-wrapper input{border-color:#ebebff}.table-wrapper table{width:100%}svg{display:block;width:1.5rem}button{border:1px solid #d3d3d3;border-radius:1rem;cursor:pointer;font-family:Exo\ 2,sans-serif;font-size:medium;padding:.5rem 1rem}nav{box-sizing:border-box;-moz-column-gap:1rem;column-gap:1rem;display:flex;padding:1rem}nav a,nav div{align-items:center;background:#55559b;border-radius:1rem;color:#fff;display:flex;flex-direction:column;padding:.5rem 2rem;row-gap:.25rem;width:-moz-fit-content;width:fit-content}.modal-addit-cost input{line-height:2rem}.modal-addit-cost span{display:block;margin-bottom:.5rem}.router-link-active,.router-link-exact-active{background:#ebebff;color:#55559b!important}.svg-bt{cursor:pointer;opacity:1}.svg-bt:active,.svg-bt:focus,.svg-bt:hover{opacity:1;outline:none}.modal .input-list{display:flex;flex-direction:column;row-gap:1rem}.modal .input-list input{border:1px solid gray;border-radius:.5rem;box-sizing:border-box;line-height:2rem;padding:0 .5rem}.modal .input-list input::-moz-placeholder{color:#d3d3d3}.modal .input-list input::placeholder{color:#d3d3d3}.modal .input-list input[type=number]{width:-moz-fit-content;width:fit-content}.modal .input-list input[type=text]{min-width:100%}.modal .input-list li{position:relative}.modal .input-list li>div{margin-bottom:.5rem}.modal .input-list li input+span{background:#fff;border:1px solid #000;border-radius:.5rem;bottom:0;font-style:italic;padding:1rem;position:absolute;visibility:hidden;white-space:nowrap}.modal .err{border-color:#ff1493!important}.modal .vis-on{visibility:visible!important}.line-actions{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}.cap-v1,.cap-v2{-moz-column-gap:2rem;column-gap:2rem;display:flex}.cap-v2>div{width:50%}.cap-v2>div:first-child{-moz-column-gap:2rem;column-gap:2rem;display:flex;white-space:nowrap;width:100%}.cap-v2>div:first-child>div:last-child svg{width:1rem}.cap-v2>div:last-child{display:flex;flex-direction:column;justify-content:space-between}.cap-v2 .menu{display:flex}.cap-v2 .menu>div label{font-weight:700;white-space:nowrap}.cap-v2 .menu label{padding-right:1rem}.cap-v2 .menu select{margin-right:1rem;margin-top:.5rem}.cap-v2 .menu button{width:100%}.p-state{border:2px solid;border-radius:.5rem;display:inline-block;padding:.5rem}.p-state.id-0{border-color:#d3d3d3}.p-state.id-1{border-color:#87cefa}.p-state.id-2{border-color:#ffb6c1}.p-state.id-3{border-color:orange}.p-state.id-4{background:orange;border:none}.p-state.id-5,.p-state.id-6{border-color:plum}.p-state.id-7{border-color:#20b2aa}.p-state.id-10,.p-state.id-8{border:none}.coming{border-radius:.5rem;padding:.5rem;white-space:nowrap}.dur-1,.dur-1:hover{background:#ebebff}.dur-2,.dur-2:hover{background:#cfc}.dur-3,.dur-3:hover{background:#fec}.dur-4,.dur-4:hover{background:#fcc}.is-done{background:#f9f9ff}.flex-h{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row}.no-wr{white-space:nowrap}
