:root{--color-cnx-orange: #d95118;--color-cnx-brown: #c5351b;--color-cnx-grey: #5c5961;--color-primary-light: white;--color-primary: #f3f3f3;--color-primary-dark: #e5e5e5;--color-primary-dark-2: #d1d1d1;--color-accent: #ff4c00;--color-contrast: #2f1310;--table-font-size-proportion: 1}[data-theme=dark]{--color-primary-light: #80352d;--color-primary: #581c15;--color-primary-dark: #401c17;--color-primary-dark-2: #220e0c;--color-accent: #ff4c00;--color-contrast: #f3f3f3}*{margin:0;padding:0}.text-primary-light{color:var(--color-primary-light)}.text-primary{color:var(--color-primary)}.text-primary-dark{color:var(--color-primary-dark)}.text-primary-dark-2{color:var(--color-primary-dark-2)}.text-accent{color:var(--color-accent)}.text-contrast{color:var(--color-contrast)}.text-white{color:#fff}.theme-transition *{transition:background-color .3s ease,color .3s ease,border-color .3s ease,fill .3s ease}.clickable{cursor:pointer}.hide-on-light{display:none}[data-theme=dark] .hide-on-light,.hide-on-dark{display:block}[data-theme=dark] .hide-on-dark{display:none}@media(orientation:portrait){.hide-on-portrait{display:none}}@media(orientation:landscape){.hide-on-landscape{display:none}}.hide-on-mobile{display:none;width:100%;height:100%}.hide-on-desktop{display:block;width:100%;height:100%}@media(min-width:1024px){.hide-on-desktop{display:none}.hide-on-mobile{display:block}}html,body,button,input{font-family:Montserrat,sans-serif;font-weight:400}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Thin-Bwj8c5HY.ttf) format("truetype");font-weight:100;font-style:normal}.font-montserrat-thin{font-family:Montserrat;font-weight:100}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ThinItalic-BEjKNNaY.ttf) format("truetype");font-weight:100;font-style:italic}.font-montserrat-thin-italic{font-family:Montserrat;font-weight:100;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraLight-CaaIJGL_.ttf) format("truetype");font-weight:200;font-style:normal}.font-montserrat-extralight{font-family:Montserrat;font-weight:200}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraLightItalic-BSKIwlME.ttf) format("truetype");font-weight:200;font-style:italic}.font-montserrat-extralight-italic{font-family:Montserrat;font-weight:200;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Light-C0R4aJ1n.ttf) format("truetype");font-weight:300;font-style:normal}.font-montserrat-light{font-family:Montserrat;font-weight:300}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-LightItalic-C0X0a5KM.ttf) format("truetype");font-weight:300;font-style:italic}.font-montserrat-light-italic{font-family:Montserrat;font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-BdMzRefO.ttf) format("truetype");font-weight:400;font-style:normal}.font-montserrat-regular{font-family:Montserrat;font-weight:400}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Italic-BClKdKAZ.ttf) format("truetype");font-weight:400;font-style:italic}.font-montserrat-regular-italic{font-family:Montserrat;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-DZarjTSE.ttf) format("truetype");font-weight:500;font-style:normal}.font-montserrat-medium{font-family:Montserrat;font-weight:500}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-MediumItalic-C-S1044v.ttf) format("truetype");font-weight:500;font-style:italic}.font-montserrat-medium-italic{font-family:Montserrat;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-C0-6BeuA.ttf) format("truetype");font-weight:600;font-style:normal}.font-montserrat-semibold{font-family:Montserrat;font-weight:600}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBoldItalic-CHnkcWpI.ttf) format("truetype");font-weight:600;font-style:italic}.font-montserrat-semibold-italic{font-family:Montserrat;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-D4JCkd3k.ttf) format("truetype");font-weight:700;font-style:normal}.font-montserrat-bold{font-family:Montserrat;font-weight:700}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-BoldItalic-ChsC8_PY.ttf) format("truetype");font-weight:700;font-style:italic}.font-montserrat-bold-italic{font-family:Montserrat;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBold-Cwewate7.ttf) format("truetype");font-weight:800;font-style:normal}.font-montserrat-extra-bold{font-family:Montserrat;font-weight:800}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBoldItalic-BrIFNcEy.ttf) format("truetype");font-weight:800;font-style:italic}.font-montserrat-extra-bold-italic{font-family:Montserrat;font-weight:800;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Black-BvreqxJ7.ttf) format("truetype");font-weight:900;font-style:normal}.font-montserrat-black{font-family:Montserrat;font-weight:900}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-BlackItalic-C-5QLVvp.ttf) format("truetype");font-weight:900;font-style:italic}.font-montserrat-black-italic{font-family:Montserrat;font-weight:900;font-style:italic}.scrollable-y{overflow-y:scroll}.scrollable-y::-webkit-scrollbar{display:none}.scrollable-x{overflow-x:scroll}.scrollable-x::-webkit-scrollbar{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.custom-table-one{width:100%;border-collapse:collapse;font-family:sans-serif;color:var(--color-contrast);background:var(--color-primary);border-radius:10px;overflow:hidden}.custom-table-one thead{background:var(--color-primary-dark-2)}.custom-table-one thead th{padding:1rem;font-weight:600;font-size:calc(var(--table-font-size-proportion) * 15px);text-transform:uppercase}.custom-table-one tbody tr{transition:background .2s ease}.custom-table-one tbody tr:nth-child(2n){background:var(--color-primary-light)}.custom-table-one tbody tr:hover{background:var(--color-primary-dark)}.custom-table-one tbody td{padding:.9rem 1rem;border-bottom:2px solid var(--color-primary-dark-2);font-size:calc(var(--table-font-size-proportion) * 13px)}.custom-table-one tbody td:nth-child(4){font-weight:600;color:var(--color-accent)}.custom-table-one tbody tr:hover td:first-child{border-left:4px solid var(--color-accent)}@media(min-width:1366px){.layout-container{padding-left:8%;padding-right:8%}}@media(min-width:1920px){:root{--table-font-size-proportion: 1.4}}@media(min-width:2560px){:root{--table-font-size-proportion: 2}}.w-100{width:100%}.unordered-list{padding-left:20px;display:flex;flex-direction:column;gap:10px}.custom-table-two{width:100%;border-collapse:collapse;background:var(--color-primary-dark);color:var(--color-contrast);font-family:Montserrat,sans-serif}.custom-table-two thead{background-color:transparent}.custom-table-two thead th{padding:16px 20px;font-size:14px;font-weight:600;color:var(--color-contrast)}.custom-table-two tbody tr{border-bottom:1px dashed var(--color-contrast)}.custom-table-two tbody td{padding:18px 20px;font-size:13px;color:var(--color-contrast);vertical-align:top}.custom-table-two tbody td:first-child{font-weight:500}.custom-table-two .sub-text{display:block;font-size:11px;color:var(--color-contrast);margin-top:4px}.custom-table-two tbody tr:last-child{border-bottom:none}.disabled-button{opacity:.5}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-1{flex:1}.flex-justify-center{justify-content:center}.flex-justify-between{justify-content:space-between}.flex-justify-evenly{justify-content:space-evenly}.flex-justify-around{justify-content:space-around}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-align-center{align-items:center}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-align-stretch{align-items:stretch}#loading-screen-background[data-v-7adda9e7]{z-index:5000;background:#fff;opacity:.7;position:fixed;width:100vw;height:100vh;top:0;left:0}#loading-screen-progress[data-v-7adda9e7]{position:fixed;z-index:5001;top:50%;left:50%;transform:translate(-50%,-50%)}#loading-screen-background[data-v-fe8e7485]{z-index:99;background:#841811;position:fixed;width:100vw;height:100vh}#loading-screen-progress[data-v-fe8e7485]{position:fixed;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%)}.background-app[data-v-e81dc066]{position:fixed;width:100vw;height:100vh;z-index:-1;background-color:var(--bg)}.ba-vue-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:9999;background:#00000080}.ba-vue-modal{background:#fff;padding:20px;border-radius:10px;min-width:300px}.ba-vue-overlay-fade-enter-active,.ba-vue-overlay-fade-leave-active{transition:opacity .2s ease}.ba-vue-overlay-fade-enter-from,.ba-vue-overlay-fade-leave-to{opacity:0}.ba-vue-overlay-fade-enter-to,.ba-vue-overlay-fade-leave-from{opacity:1}.ba-vue-modal-scale-enter-active,.ba-vue-modal-scale-leave-active{transition:all .2s ease}.ba-vue-modal-scale-enter-from,.ba-vue-modal-scale-leave-to{transform:scale(.9);opacity:0}.ba-vue-modal-scale-enter-to,.ba-vue-modal-scale-leave-from{transform:scale(1);opacity:1}.ba-vanilla-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0000;display:flex;align-items:center;justify-content:center;z-index:9999;transition:background .2s ease}.ba-vanilla-modal{background:#fff;padding:20px;border-radius:10px;min-width:300px;font-family:sans-serif;transform:scale(.9);opacity:0;transition:all .2s ease}.ba-vanilla-title{margin-bottom:10px}.ba-vanilla-message{margin-bottom:20px}.ba-vanilla-description{margin-bottom:20px;color:gray}.ba-vanilla-input{width:100%;margin-bottom:10px;border-radius:5px;padding-top:6px;padding-bottom:6px;border:1px solid gray}.ba-vanilla-input::placeholder{text-indent:10px;color:#999}.ba-vanilla-button{padding:6px 12px;border-radius:5px;border:none;cursor:pointer}.ba-vanilla-button:hover{opacity:.8}.confirm-modal{display:flex;flex-direction:column;gap:10px}:root{--ba-vue-modal-width: 1}.ba-vue-modal{background:#fff;padding:20px;border-radius:10px;min-width:calc(100px * var(--ba-vue-modal-width))}@media(min-width:360px){.ba-vue-modal{--ba-vue-modal-width: 2.5}}@media(min-width:768px){.ba-vue-modal{--ba-vue-modal-width: 3}}
