@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons";.iPart,#app[data-v-68079cf4]{color:inherit}.error-message[data-v-68079cf4]{color:red;margin:10px 0}.add-button[data-v-68079cf4]{margin-bottom:1rem;display:flex;justify-content:flex-end}.add-button button[data-v-68079cf4]{background-color:#3f51b5;color:#fff;border:none;font-size:1.5rem;cursor:pointer}.add-button button[data-v-68079cf4]:hover{background-color:#303f9f}.workplace-table[data-v-68079cf4]{width:100%;border-collapse:collapse}.workplace-table th[data-v-68079cf4]{background-color:#1f3d7a;color:#fff;padding:10px;text-align:left}.workplace-table td[data-v-68079cf4]{padding:10px;text-align:left}.workplace-table tr[data-v-68079cf4]:nth-child(2n){background-color:#f2f2f2}.actions span[data-v-68079cf4]{cursor:pointer;margin:0 5px}.fade-enter-active[data-v-68079cf4],.fade-leave-active[data-v-68079cf4]{transition:opacity .5s}.fade-enter[data-v-68079cf4],.fade-leave-to[data-v-68079cf4]{opacity:0}.overlay[data-v-68079cf4]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:999}.form-popup[data-v-68079cf4]{background-color:#fff;padding:20px;border:1px solid #ccc;width:600px;border-radius:8px;box-shadow:0 0 10px #0000001a;z-index:1000;position:relative}.form-popup input[data-v-68079cf4]{margin-bottom:10px;padding:5px;width:100%}.form-actions[data-v-68079cf4]{text-align:end}.form-actions button[data-v-68079cf4]{margin-right:10px;padding:5px 10px}.blurred[data-v-68079cf4]{filter:blur(5px);pointer-events:none}.form-actions button[data-v-68079cf4]:hover{background-color:#f0f0f0}.primaryClass[data-v-68079cf4]{display:flex}.InputXLarge,.InputXLargeWrapper input[type=text],.InputXLargeWrapper textarea,.InputXLargeWrapper .RadComboBox,.WideTextBox{width:auto!important;max-width:100%}.material-icons{font-size:24px;color:#2196f3;cursor:pointer}#loading{position:fixed;inset:0 0 auto;z-index:100;display:flex;height:100vh;align-items:center;justify-content:center;background-color:#fffffff2}#loading>div{text-align:center}#loading>div .fa{animation:1s spin infinite linear;color:#000;font-size:36px}#loading>div span{position:relative;display:block;padding:20px 0 0;color:#000;font-size:12px;font-weight:700;text-align:center}@keyframes spin{to{transform:rotate(360deg)}}
