html{background:#241f1c;color:#fff;font-size:55%;height:100%}body{height:100%}html,body{margin:0;padding:0}#app{height:100%}.grow{flex-grow:1}@media screen and (max-width:1500px){html{font-size:45%}}@font-face{font-family:Eurostile;src:url("../eurostileextended-bold-webfont-7KAN4VSZ.woff2");font-weight:800;font-style:normal;ascent-override:90%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Manrope;src:url("../Manrope-VariableFont_wght-OKHRIJEM.ttf");font-style:normal}:root{--titles-font: "Nunito";--body-text: "Roboto";--h5-font-size: 2.1rem;--h6-font-size: 1.4rem}[data-theme=retro]{--titles-font: "Eurostile";--body-text: "Manrope";--h5-font-size: 1.7rem;--h6-font-size: 1.4rem}body,.application-frame,input,input:-webkit-autofill:first-line,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea,a{font-family:var(--body-text),sans-serif;font-weight:300;font-size:1.6rem;line-height:2.8rem;letter-spacing:.03em}a{color:var(--sorta-grey);font-weight:300;display:contents}a:hover{font-weight:400}a:active{color:var(--honey-yellow);font-weight:400}h1{font-family:var(--titles-font),serif;font-weight:800;font-size:6.6rem;line-height:110%;letter-spacing:.01em;margin:3.2rem}h2{font-family:var(--titles-font),serif;font-weight:800;font-size:5rem;line-height:120%;letter-spacing:.01em;margin:3.2rem}h3{font-family:var(--titles-font),serif;font-weight:800;font-size:3.8rem;line-height:120%;letter-spacing:.01em}h4{font-family:var(--titles-font),serif;font-weight:800;font-size:2.4rem;line-height:120%;margin:0}h5{font-family:var(--titles-font),serif;font-weight:800;font-size:var(--h5-font-size);line-height:120%;margin:.2rem;word-wrap:break-word}h6{font-family:var(--titles-font),serif;font-weight:800;font-size:1.4rem;line-height:2.5rem;margin:0}.button-text{font-family:var(--titles-font),serif;font-weight:800;font-size:2.1rem;line-height:120%;letter-spacing:.01em}.table-text{font-weight:300;font-size:1.2rem;line-height:120%;letter-spacing:.03em}.primary-text{color:var(--primary)}[data-theme=retro] h1{font-family:var(--titles-font),serif;font-weight:800;font-size:6.6rem;line-height:110%;letter-spacing:.01em;margin:3.2rem}[data-theme=retro] h2{font-family:var(--titles-font),serif;font-weight:800;font-size:3.8rem;line-height:120%;letter-spacing:.01em;margin:3.2rem}[data-theme=retro] h3{font-family:var(--titles-font),serif;font-weight:800;font-size:3.8rem;line-height:120%;letter-spacing:.01em}[data-theme=retro] h4{font-family:var(--titles-font),serif;font-weight:800;font-size:2.4rem;line-height:120%;margin:0}[data-theme=retro] h5{font-family:var(--titles-font),serif;font-weight:800;font-size:var(--h5-font-size);line-height:120%;margin:.2rem;word-wrap:break-word}[data-theme=retro] h6{font-family:var(--body-text),serif;font-weight:400;font-size:var(--h6-font-size);line-height:2.5rem;margin:0}[data-theme=retro] .primary-text{color:var(--accent1)}:root{--fairly-black: #171516;--sorta-grey: #dad2d6;--purple-jam: #b2005d;--light-grey: #f9f9f9;--raisin-black: #262930;--medium-light-raisin-black: #ffffff08;--light-raisin-black: #ffffff0a;--smokey-black: #121010;--neon-blue: #67ecff;--honey-yellow: #ffae00;--darker-black: #0d0c0c;--shaded-blue: #a5cbd6;--primary: #e84230;--secondary: #e84230;--accent1: #e84230;--accent2: #df358b;--accent3: #714494;--accent4: #2b6aaf;--menu-link-active: #ffae00;--vertical-gradient: linear-gradient( 360deg, #b2005d -14.55%, #d50d43 10.45%, #f62925 45.01%, #ffae00 109.71% );--vertical-gradient-light: linear-gradient( 360deg, #b2005ddd -14.55%, #d46e04 10.45%, #ffae00 45.01%, #ffd373dd 109.71% );--horizontal-gradient: linear-gradient( 90deg, #b2005d -14.55%, #d50d43 10.45%, #f62925 45.01%, #ffae00 109.71% );--button-gradient: linear-gradient( 129deg, #b2005d, #d50d43 11.46%, #f62925 50.52%, #ffae00 90.63% )}[data-theme=retro]{--fairly-black: #171516;--sorta-grey: #dad2d6;--purple-jam: #b2005d;--light-grey: #f9f9f9;--raisin-black: #262930;--medium-light-raisin-black: #ffffff08;--light-raisin-black: #ffffff0a;--smokey-black: #121010;--neon-blue: #67ecff;--honey-yellow: #ffae00;--darker-black: #0d0c0c;--shaded-blue: #a5cbd6;--primary: #e5272b;--secondary: #ffcb00;--accent1: #df358b;--accent2: #ea6b26;--accent3: #714494;--accent4: #2b6aaf;--menu-link-active: var(--accent1);--vertical-gradient: linear-gradient(0deg, var(--accent1), var(--accent1));--horizontal-gradient: linear-gradient(0deg, var(--accent1), var(--accent1));--button-gradient: linear-gradient(0deg, var(--accent1), var(--accent1))}:root{--rounded-heavy: 3rem;--rounded-medium: 1rem;--rounded-light: .3rem}[data-theme=retro]{--rounded-heavy: 0rem;--rounded-medium: 0rem;--rounded-light: 0rem}.grow{flex-grow:1;flex-basis:50%}.nowrap{white-space:nowrap}input{background-color:#fff;outline:none;border-radius:var(--rounded-heavy);border:none;padding:.8rem 3.2rem;color:var(--fairly-black);box-sizing:border-box}.button-wrapper{width:100%}.button{font-family:var(--titles-font),serif;font-weight:800;font-size:2.1rem;line-height:120%;letter-spacing:.01em;border-radius:var(--rounded-heavy);color:#fff;padding:1.2rem 3.2rem;transition-duration:.2s;text-align:center;cursor:pointer;text-decoration:none;position:relative}.button.gradient{background:var(--button-gradient);box-shadow:6px 4px 10px 5px inset #33323238,inset -3px -2px 1rem #a9a9a973,-1px -1px 2px #6f6f6f38,3px 3px 3px #00000029,1px 1px 1px inset #ffffff61!important;margin:.5rem;text-shadow:0px 1px 2px rgba(0,0,0,.5);transition-duration:.3s}.button.gradient:hover{box-shadow:inset 6px 4px 10px 5px #d1cfcf38,inset -3px -2px 2rem #33323273,-2px -2px 2px #ffffff1f,3px 3px 3px #00000029,1px 1px 1px inset #ffffff61!important;margin:.5rem;text-shadow:0px 1px 4px rgba(0,0,0,.5)}.button:hover{box-shadow:0 .4rem 3rem #170116cc;text-shadow:-1px -1px 2px rgba(0,0,0,.5)}.button.light{box-shadow:6px 4px 10px 5px inset #33323214,inset -3px -2px 1rem #a9a9a933,-1px -1px 2px #6f6f6f54,2px 2px #00000005,1px 1px 1px inset #ffffff82!important}.button.outline{background:transparent;box-shadow:0 0 0 .2rem #fff inset}.button.outline:hover{background:var(--horizontal-gradient);color:#fff;font-weight:800;box-shadow:0 0 #fff inset}.button.solid{background:#fff;color:var(--fairly-black)}.button.solid:hover{background:var(--fairly-black);color:#fff}.button.red{background:var(--primary);color:#fff}.button.red:hover{background:var(--primary);color:var(--fairly-black);font-weight:800}.button.inline{display:inline-flex}.button.autosize{width:fit-content}.button.stretch{width:100%}.button.vspaced{margin:1.6rem 0!important}.button.disabled{opacity:.5;background:gray;color:#c4c4c4;pointer-events:none}.button-cursor-not-allowed{cursor:not-allowed}.button.small{font-size:inherit;padding:.6rem 1.3rem}.button.grow{flex-grow:1}.button.noshadow{box-shadow:none!important}.flex-box{display:flex;justify-content:center;align-items:center}.gradient-title{background:var(--vertical-gradient);text-align:center;border-top-left-radius:var(--rounded-heavy);border-top-right-radius:var(--rounded-heavy);padding:1.6rem}.gradient-card{background:var(--vertical-gradient);border-radius:var(--rounded-heavy);padding:1.6rem}.hover-icon{position:relative;height:1.4rem}.hover-icon img{position:absolute;height:100%;transition-duration:.25s}.hover-icon .normal{opacity:1}.hover-icon .hover,.hover-icon:hover .normal{opacity:0}.hover-icon:hover .hover{opacity:1}.hero-container{background:#ffffff08;border-radius:var(--rounded-heavy);box-shadow:0 0 .2rem #ffffff1a,inset .1rem 0 #ffffff0d,inset -.1rem 0 #ffffff0d,inset 0 -.1rem #ffffff0d,inset 0 .1rem #ffffff0d,inset 0 0 .1rem #ffffff1a}.card,.options{box-shadow:.2rem .2rem .8rem #0003;background-color:#fff;color:#171516;border-radius:var(--rounded-medium);border:.1rem solid #b1b1b1;padding:1.2rem}.options .option{padding:.8rem 1.6rem;cursor:pointer;transition-duration:.25s;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.options .option img{height:1rem!important;padding-left:1rem}.options .option:hover{background-color:#e8423038;border-radius:.6rem}.vertical-form{display:flex;flex-direction:column;gap:2rem;width:100%}.form-row{display:flex;flex-direction:row;gap:2rem;justify-content:right;align-items:center}.form-row label{flex-basis:25%;flex-grow:1}.form-row input{flex-basis:75%;flex-grow:1}.horizontal-rule{width:auto;border-bottom:1px solid #323232;margin:2.4rem 0rem;box-sizing:border-box}[data-theme=retro] .hero-container{background:var(--fairly-black);border:5px solid var(--accent1);border-top:25px solid var(--accent1)}*:focus{outline:none}svg.svg-inline--fa{transform:scale(.8)}.button.loading:after{content:"";background:url(data:text/plain;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Y2lyY2xlIGN4PSIxNiIgY3k9IjY0IiByPSIxNiIgZmlsbD0iI2U4NDIzMCIgZmlsbC1vcGFjaXR5PSIxIi8+PGNpcmNsZSBjeD0iMTYiIGN5PSI2NCIgcj0iMTYiIGZpbGw9IiNmMDgxNzUiIGZpbGwtb3BhY2l0eT0iMC42NyIgdHJhbnNmb3JtPSJyb3RhdGUoNDUsNjQsNjQpIi8+PGNpcmNsZSBjeD0iMTYiIGN5PSI2NCIgcj0iMTYiIGZpbGw9IiNmNWIwYTgiIGZpbGwtb3BhY2l0eT0iMC40MiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAsNjQsNjQpIi8+PGNpcmNsZSBjeD0iMTYiIGN5PSI2NCIgcj0iMTYiIGZpbGw9IiNmYWQ5ZDYiIGZpbGwtb3BhY2l0eT0iMC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgxMzUsNjQsNjQpIi8+PGNpcmNsZSBjeD0iMTYiIGN5PSI2NCIgcj0iMTYiIGZpbGw9IiNmY2U5ZTciIGZpbGwtb3BhY2l0eT0iMC4xMiIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwLDY0LDY0KSIvPjxjaXJjbGUgY3g9IjE2IiBjeT0iNjQiIHI9IjE2IiBmaWxsPSIjZmNlOWU3IiBmaWxsLW9wYWNpdHk9IjAuMTIiIHRyYW5zZm9ybT0icm90YXRlKDIyNSw2NCw2NCkiLz48Y2lyY2xlIGN4PSIxNiIgY3k9IjY0IiByPSIxNiIgZmlsbD0iI2ZjZTllNyIgZmlsbC1vcGFjaXR5PSIwLjEyIiB0cmFuc2Zvcm09InJvdGF0ZSgyNzAsNjQsNjQpIi8+PGNpcmNsZSBjeD0iMTYiIGN5PSI2NCIgcj0iMTYiIGZpbGw9IiNmY2U5ZTciIGZpbGwtb3BhY2l0eT0iMC4xMiIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LDY0LDY0KSIvPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiB2YWx1ZXM9IjAgNjQgNjQ7MzE1IDY0IDY0OzI3MCA2NCA2NDsyMjUgNjQgNjQ7MTgwIDY0IDY0OzEzNSA2NCA2NDs5MCA2NCA2NDs0NSA2NCA2NCIgY2FsY01vZGU9ImRpc2NyZXRlIiBkdXI9IjcyMG1zIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvZz48L3N2Zz4=);position:absolute;top:50%;left:50%;display:block;height:3rem;width:3rem;margin-left:-1.5rem;margin-top:-1.5rem;aspect-ratio:1;background-size:3rem;filter:drop-shadow(0px 0px 6px black)}.application-frame{display:flex;width:100%;min-height:100%;height:100%;flex-direction:column;position:relative}.login-frame{display:flex;justify-content:center;align-items:center;height:100%}.login-frame form{display:flex;flex-direction:column;gap:2rem}.login-frame input{width:100%}.font-fancy{font-family:Comfortaa,serif}.font-text{font-family:"M PLUS Rounded 1c",sans-serif}.flex-filler{flex-grow:1}.loading{margin:2.4rem;margin-bottom:0}.loading img{height:1.2rem}.loading div{font-size:1rem}::-webkit-scrollbar{width:7px;height:7px;padding:1px}::-webkit-scrollbar-thumb{border-radius:4px;box-shadow:inset 0 0 14px 14px var(--accent1);border:solid 1px transparent}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar-corner{background-color:transparent}.Toastify__progress-bar{background-color:var(--accent1)!important}img.invert{filter:invert(1)}.section-icon:hover img.invert{filter:invert(0)}.application-frame{display:flex;width:100%;height:100%;flex-direction:column;position:relative}.application-frame .login-frame{flex-grow:1;display:flex;align-items:center;justify-content:center;text-align:right}.application-frame .login-frame input{width:100%;margin-bottom:2rem;box-sizing:border-box}.application-frame .login-frame a{margin-bottom:4rem;display:block;font-size:1.4rem}.application-frame .login-frame .button{width:100%;box-sizing:border-box}.application-frame .login-frame form h2,.application-frame .login-frame form h4{text-align:center}.site-header{background-color:#0000006b;color:#383838;display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;position:relative;z-index:1000}.site-header .logo-link{display:contents}.site-header .button{width:5rem;height:5rem;padding:0;display:flex;justify-content:center;align-items:center}.site-header .button.admin-mode{background-color:var(--accent1)}.site-header .button.client-mode{background-color:var(--honey-yellow)}.site-header .burger-menu-container.admin-mode{color:#fff}.site-header .burger-menu-container.client-mode{color:var(--fairly-black)}.site-header .top-bar{display:flex;flex-direction:row;height:10rem;width:100%;align-items:stretch}.site-header .top-bar .panel{display:flex;align-items:center;margin:0 3.2rem}.site-header .top-bar .panel.right{justify-content:right}.site-header .top-bar .panel.right,.site-header .top-bar .panel.left{flex-basis:50%}.site-header .bottom-bar{display:flex;flex-direction:row;padding:0 1.4rem;width:100%}.site-header .options{position:absolute;top:90%}.site-header .logo{vertical-align:middle;box-sizing:content-box;height:100%}.site-header .flex-spacer{flex-basis:100%;justify-content:center}.site-header .header-rows{display:flex;flex-direction:column;margin-right:1rem}.site-header .header-rows .client-row{display:flex;justify-content:center;position:relative;gap:1rem}.site-header .header-rows h4{color:#e84230;background:var(--vertical-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center}.header-rows .client-row .padlock{cursor:pointer;display:flex;align-items:center}.header-rows .client-row .padlock i{font-size:1.5rem}.site-header .user-part a{color:#fff;text-decoration:none;cursor:pointer}.site-header .user-part>*{padding-left:1.8rem}.site-header .back-button{cursor:pointer;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;transition-duration:.25s;border-radius:5px}.site-header .back-button:hover{background-color:#eee}.site-header .back-button.hidden{padding-right:0;width:0}.site-header .search-bar{display:flex;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #eeeeee;gap:1rem}.site-header .search-wrapper .search-input{background-color:transparent;flex-grow:1;padding:.8rem 1rem}.site-header .search-icon-wrapper{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.site-header .client-list{width:40vw;display:flex;max-height:70vh;padding:1rem;flex-direction:column}.site-header .search-wrapper{flex-grow:1;border:1px solid #eeeeee;border-radius:2rem;box-shadow:3px 3px 8px inset #0000001f;display:flex;flex-direction:row;justify-content:center;align-items:center}.site-header .client-list .option{flex-basis:50%;width:50%;box-sizing:border-box}.site-header .client-list .content-wrapper{overflow:auto;width:100%;display:flex;flex-wrap:wrap}.header-links{align-items:center;font-size:1.2rem}.header-links .spacer{height:2rem;margin:0 1.4rem;width:.2rem;display:inline-block;background-color:#e84230}.sub-button-container{display:flex;align-items:center}.map-icon{width:2.4rem;height:2.4rem}.map-icon img{width:1.6rem;height:1.6rem}.site-header .open-ticket{position:absolute}.site-header .options.hide{display:none}[data-theme=retro] .site-header{background-color:#000000e0}.three-gradient{position:relative;width:100%;height:100%}.overlay-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.three-gradient .wifi{position:absolute;left:-5vw;top:0vh;height:113vh}.three-gradient .sim{position:absolute;left:56vw;top:3vw;height:128vh}.renderer-container{position:fixed;width:100%;height:100%;z-index:0;overflow:hidden}.child-container{width:100%;height:100%;position:relative;z-index:1}.qi{font-family:var(--titles-font),serif;font-weight:800;font-size:var(--h5-font-size);line-height:120%;letter-spacing:.01em;border-radius:var(--rounded-heavy);color:#fff;padding:1.2rem 3.2rem;transition-duration:.2s;text-align:center;cursor:pointer;text-decoration:none;position:relative}.qi.Ji{background:var(--button-gradient);box-shadow:6px 4px 10px 5px inset #33323238,inset -3px -2px 1rem #a9a9a973,-1px -1px 2px #6f6f6f38,3px 3px 3px #00000029,1px 1px 1px inset #ffffff61!important;text-shadow:0px 1px 2px rgba(0,0,0,.5);transition-duration:.3s}.qi.Ji:hover{box-shadow:inset 6px 4px 10px 5px #d1cfcf38,inset -3px -2px 2rem #33323273,-2px -2px 2px #ffffff1f,3px 3px 3px #00000029,1px 1px 1px inset #ffffff61!important;text-shadow:0px 1px 4px rgba(0,0,0,.5)}.qi.Qi{background:transparent;box-shadow:0 0 0 .2rem #fff inset}.qi.Qi:hover{background:var(--horizontal-gradient);color:#fff;font-weight:800;box-shadow:0 0 #fff inset}.qi.Yi{font-size:inherit;padding:.6rem 1.3rem;display:flex;align-items:center}.qi.ea{opacity:.5}.ta{position:absolute;top:0;left:0}
/*# sourceMappingURL=index-NOUYHGFA.css.map */
