@import url(https://pro.fontawesome.com/releases/v6.0.0-beta1/css/all.css);@import url(https://fonts.googleapis.com/css2?family=Jura:wght@500;600;900&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main{text-align:center;justify-content:center;height:100vh;overflow:hidden;background-color:#fdfdfe}.sub-main{align-content:center;height:48%;width:25%;box-shadow:11px 12px 13px 12px #cfcfcf;margin-top:10vh;padding-top:7vh;margin-left:35%;border-radius:60px;background-color:#fff}.imgs,.sub-main{display:flex;justify-content:center}.imgs{padding-top:20px}.container-image{background-color:#dfdddd;border-radius:150px;align-items:center;display:flex;justify-content:center;height:115px;width:115px}.profile{height:100px;width:100px;border-radius:130px}#signIn,#signInPassword{width:150px;height:40px;border-radius:60px;box-shadow:inset 0 0 25px 0 #888;border:none;outline:none;background-color:#fff}.email{height:25px;width:25px;position:absolute;padding:14px 0 0 25px}.input-field,.name{padding-left:100px;font-size:15px}.second-input{padding-top:20px;position:relative;display:inline-block}.eye-icon{position:absolute;top:64%;right:15px;transform:translateY(-50%);cursor:pointer}#loginOne{background-color:#6071aa}#loginOne,#SignUpButton{width:200px;height:40px;border-radius:60px;color:#fff;font-size:17px;border:none;cursor:pointer}#SignUpButton{background-color:#75c69d;margin-top:5px}.login-buttonOne{padding-top:15px}#logout{background-color:initial;color:#fff}.link{font-size:12px;font-weight:400;padding:5px}a{color:#00f}#search{width:80px;height:30px;border-radius:30px;background-color:#671b7e;color:#fff;font-size:15px;border:none}#search-input{width:150px;height:30px;border-radius:60px;box-shadow:inset 0 0 25px 0 #888;border:none;outline:none;background-color:#fff}#issue{width:180px;height:30px;border-radius:none;background-color:#f0eafd;color:#100f0f;font-size:12px}#issue:hover{background-color:#e4ddf4}#import_button{width:100px;height:30px;border-radius:none;background-color:rgba(215,201,245,.9764705882352941);color:#100f0f;font-size:13px}#import_button:hover{background-color:#cabcf8}#upload_button{width:190px;height:30px;border-radius:none;background-color:rgba(224,221,230,.8823529411764706);color:#100f0f;font-size:13px}#upload_button:hover{background-color:#d7d3e0}th{background-color:#fff}tr:nth-child(odd){background-color:hsla(0,0%,97.6%,.996078431372549)}tr:nth-child(2n){background-color:#fff}table{width:100%;border-collapse:collapse;margin-top:20px}td,th{padding:8px;text-align:justify}th{color:#1a1818}td,th{font-size:smaller}td{color:#19181a}.required-asterisk{color:#e00f0f}.bordered-div{border:1px solid #e3dfdf;margin-left:40px;margin-top:45px;margin-right:40px;background-color:rgba(242,244,244,.996078431372549);padding:10px 40px 40px}#rowsPerPageButton{background-color:#ebe6fe;width:1.8cm;height:.7cm}.grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:16px;gap:16px}.grid-container-elevator{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:16px;gap:16px}.elevator-card{border:1px solid #ddd;padding:16px;background-color:#f4f6fc;border-radius:8px;color:#664fa7;margin:8px}.hover-effect:hover{color:rgba(185,10,153,.659)}.employee_tracking{background-color:#f4f6fc;display:block;width:600px;border:1px solid #e3dfdf;margin-left:40px;padding:10px;margin-top:20px}.sem-Home-container{display:flex;flex-direction:row;margin-top:45px;margin-left:60px;grid-gap:190px;gap:190px}.issue_tracking_container{display:flex;flex-direction:column;grid-gap:60px;gap:60px}.issue_tracking{background-color:#f4f6fc;width:100%;max-width:600px;border:1px solid #e3dfdf;padding:10px;margin-top:20px;box-sizing:border-box}.donut{display:flex;align-items:center}@media (max-width:768px){.sem-Home-container{flex-direction:column;margin-left:10px;margin-right:10px}.issue_tracking{max-width:100%}.donut,.issue_tracking{margin-left:0;width:100%}.donut{justify-content:center}}.employee_tracking{min-height:25px;transition:min-height .3s ease}#navigation{color:#e5cff3}.desc{display:flex;align-items:flex-start}.link-no-underline{text-decoration:none}.link-no-underline,.user-name{color:#e5cff3;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}#search-keyword{width:150px;margin-right:8px}.line{width:1px;height:30px;background-color:#000;margin:-5px}.simple-bar-chart{--line-count:10;--line-color:currentcolor;--line-opacity:0.25;--item-gap:2%;--item-default-color:#060606;height:10rem;display:grid;grid-auto-flow:column;grid-gap:var(--item-gap);gap:var(--item-gap);align-items:end;padding-inline:var(--item-gap);--padding-block:1.5rem;padding-block:var(--padding-block);position:relative;isolation:isolate}.simple-bar-chart:after{content:"";position:absolute;inset:var(--padding-block) 0;z-index:-1;--line-width:1px;--line-spacing:calc(100%/var(--line-count));background-image:repeating-linear-gradient(0deg,transparent 0 calc(var(--line-spacing) - var(--line-width)),var(--line-color) 0 var(--line-spacing));box-shadow:0 var(--line-width) 0 var(--line-color);opacity:var(--line-opacity)}.simple-bar-chart>.item{height:calc(1%*var(--val));background-color:var(--clr,var(--item-default-color));position:relative;animation:item-height 1s ease forwards}@keyframes item-height{0%{height:0}}.simple-bar-chart>.item>*{position:absolute;text-align:center}.simple-bar-chart>.item>.label{inset:100% 0 auto 0}.simple-bar-chart>.item>.value{inset:auto 0 100% 0}#contactButton{font-size:18px;font-weight:500;border-radius:.9em;border:none;cursor:pointer;letter-spacing:.05em;display:flex;box-shadow:inset 0 0 1.6em -.6em #714da6;overflow:hidden;position:relative;padding:.45em 3em .45em 1em;width:210px;height:30px;border-radius:none;background-color:#f0eafd;color:#100f0f;font-size:12px}#contactButton:hover{transform:translate(-.05em,-.05em);box-shadow:.15em .15em #e4ddf4;background-color:#e4ddf4}#contactButton:active{transform:translate(.05em,.05em);box-shadow:.05em .05em #e4ddf4}#delete_icon:hover,#edit_icon:hover{transform:scale(1.3);z-index:999}.report_container{display:flex;flex-wrap:wrap;grid-gap:80px;gap:80px}.card{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:20px;width:130px;transition:transform .3s,box-shadow .3s}.card:hover{transform:translateY(-10px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.card h2{margin:0;color:#333}.card p{color:#666}.card a{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#ece4fd;color:#2a2828;text-decoration:none;border-radius:5px;transition:background-color .3s}.card a:hover{background-color:#e2effd}#copyright-footer{position:fixed;bottom:0;left:0;width:100%;background-color:#362a3c;color:#fff;text-align:center;padding:4px 0}body,html{margin:0;padding:0}.Homepage{padding-left:8.6%;padding-right:8.6%;align-items:center}.Homepage-header{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#edeaf0;color:#1a1818}.header-left,.header-right{display:flex;align-items:center;margin-bottom:10px}.home-button,.login-button{background-color:#664fa7;padding:8px 18px;font-size:16px}.delete-account-button,.home-button,.login-button{color:#fff;border:none;cursor:pointer;border-radius:5px}.delete-account-button{background-color:#d7234a;padding:8px 6px;font-size:14px}.home-button:hover,.login-button:hover{background-color:#8855b2}.Homepage-nav{background-color:#643381;padding:10px 0}.Homepage-nav ul{list-style:none;display:flex;justify-content:center;flex-wrap:wrap;padding:0;margin:0}.Homepage-nav li{margin:0 15px;color:#fbf6ff;cursor:pointer;font-size:19px}.Homepage-nav li:hover{color:#cfb6fa}.link-no-underline1{text-decoration:none}@media (max-width:768px){#copyright-footer-homePage,#footer-homePage,.Homepage-header{flex-direction:column}.header-left,.header-right{margin-bottom:10px}.Homepage-nav ul{flex-direction:column}.Homepage-nav li{margin:10px 0}}#footer-homePage{margin-top:25px;justify-content:space-evenly}#copyright-footer-homePage,#footer-homePage{margin-left:8.5%;margin-right:8.51%;display:flex;color:#fff;background-color:#362a3c}#copyright-footer-homePage,.why-sem{justify-content:center;align-items:center}.why-sem{background-color:#9c528b;height:45px;padding-top:1px;display:flex;text-align:center}.why-sem h2{color:#fff;font-family:Fraunces,serif;font-size:1.5em}@media (max-width:768px){.why-sem{height:auto;padding:10px}.why-sem h2{font-size:1.2em}}@media (max-width:480px){.why-sem h2{font-size:1em}}.HomePagecard{box-shadow:0 10px 16px rgba(0,0,0,.1);display:grid;grid-template-columns:1fr 1fr;width:550px;height:340px;background-color:#fff;border-radius:10px;margin-bottom:20px}.HomePagecard:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.left-side-issue{background-image:url(/static/media/Issue_card_image.d00ff582.png);background-size:contain;background-position:50%;border-radius:10px 0 0 10px}.right-side{margin:20px 32px 32px}.left-side-tech{background-image:url(/static/media/Homepage_technicians_card.46e3a4f2.jpg);background-size:auto;background-position:50%;border-radius:10px 0 0 10px}.left-side-notify{background-image:url(/static/media/notification_card.6f264d5b.jpg)}.left-side-elevator,.left-side-notify{background-size:cover;background-position:50%;border-radius:10px 0 0 10px}.left-side-elevator{background-image:url(/static/media/elevator_card.a2f0945e.jpg)}.right-side p{font-family:serif}.centered-content{display:flex;flex-direction:column;justify-content:center;margin:0;padding:0 20px}.centered-content p{margin:0}@media (max-width:768px){.HomePagecard{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;height:auto;border-radius:10px}.left-side-elevator,.left-side-issue,.left-side-notify,.left-side-tech{border-radius:10px 10px 0 0;height:200px}.right-side{margin:20px;text-align:center}}@media (max-width:480px){.left-side-issue,.left-side-tech{height:150px}.right-side{margin:10px}.right-side p{font-size:14px}.right-side h2{font-size:18px}}.title-word{animation:color-animation 4s linear infinite}.title-word-1{--color-1:#df8453;--color-2:#3d8dae;--color-3:#e4a9a8}.title-word-2{--color-1:#dbad4a;--color-2:#accfcb;--color-3:#51dce6}.title-word-3{--color-1:#accfcb;--color-2:#e4a9a8;--color-3:#accfcb}.title-word-4{--color-1:#55acd1;--color-2:#df8453;--color-3:#e4a9a8}.title-word-5{--color-1:#73f0e6;--color-2:#e4e98d;--color-3:#edc4de}.title-word-6{--color-1:#e4e98d;--color-2:#edc4de;--color-3:#73f0e6}@keyframes color-animation{0%{color:var(--color-1)}32%{color:var(--color-1)}33%{color:var(--color-2)}65%{color:var(--color-2)}66%{color:var(--color-3)}99%{color:var(--color-3)}to{color:var(--color-1)}}.container{display:grid;place-items:center;text-align:left;height:68vh;position:relative}.container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/static/media/lift-modernisation.f1b8a4ca.jpg);background-size:cover;filter:brightness(70%);z-index:-1}.title{font-family:Montserrat,sans-serif;font-weight:800;font-size:2.3vw;text-transform:uppercase}#homePage_list{color:#ae3daa}#Dashboard_Homepage_Pic img{height:400px;width:760px;max-width:760px}.pricing_container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 20px}@media (max-width:768px){.pricing_card{max-width:100%}}.pricing_card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);width:200px;margin:auto;font-family:arial;border:1px solid #ddd;padding:16px;border-radius:8px;flex-direction:column}#price,.pricing_card{display:flex;align-items:center;justify-content:center}#price{color:#218a90;font-size:20px;width:100px;height:100px;border-radius:50%;border:2px solid #000;text-align:center}.pricing_card button{border:none;outline:0;padding:12px;color:#fff;background-color:#3b1854;text-align:center;cursor:pointer;width:100%;font-size:18px}.pricing_card button:hover{opacity:.7}#tag{background-color:#e9d0f6;padding:10px;width:100%;box-sizing:border-box;text-align:center}.collapsible{background-color:#7359a1;color:#fff;cursor:pointer;padding:18px;width:100%;border:#e5dee7;text-align:left;outline:auto;font-size:14px}.active,.collapsible:hover{background-color:#926fb2}.content_collapsible{padding:0 18px;display:none;overflow:hidden;background-color:#f6f6f6}@media (max-width:768px){.grid-container{display:block}#Dashboard_Homepage_Pic img{height:auto;width:100%}.collapsible{font-size:16px;padding:16px}.content_collapsible{padding:10px 16px}}.banner_cards{--color:#1e1e1e;--bgColor:#f5f5f5;min-height:50vh;display:grid;align-content:center;grid-gap:2rem;gap:2rem;padding:2rem;font-family:Jura,sans-serif;color:var(--color);background:var(--bgColor)}.banner_cards h3{text-align:center;background-color:#9c528b;color:#fff;font-family:Fraunces;height:45px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.banner_cards h3{height:65px;font-size:1.2em;flex-wrap:wrap}}.banner_cards ul{--col-gap:2rem;--barH:1rem;--roleH:2rem;--flapH:2rem;width:min(60rem,90%);margin-inline:auto;display:flex;flex-wrap:wrap;grid-gap:var(--col-gap);gap:var(--col-gap);padding-inline:calc(var(--col-gap)/2);justify-content:center;align-items:flex-start;list-style:none}.banner_cards ul li{width:13em;display:grid;grid-template:"role" "icon" "title" "descr";align-items:flex-start;grid-gap:1rem;gap:1rem;padding-block-end:calc(var(--flapH) + 1rem);text-align:center;background:var(--accent-color);background-image:linear-gradient(rgba(0,0,0,.6) var(--roleH),rgba(0,0,0,.4) calc(var(--roleH) + .5rem),transparent calc(var(--roleH) + 5.5rem));-webkit-clip-path:polygon(calc(var(--col-gap)/-2 - 5px) 0,calc(100% + var(--col-gap)/2 + 5px) 0,calc(100% + var(--col-gap)/2 + 5px) calc(100% - var(--flapH)),50% 100%,calc(var(--col-gap)/-2 - 5px) calc(100% - var(--flapH)));clip-path:polygon(calc(var(--col-gap)/-2 - 5px) 0,calc(100% + var(--col-gap)/2 + 5px) 0,calc(100% + var(--col-gap)/2 + 5px) calc(100% - var(--flapH)),50% 100%,calc(var(--col-gap)/-2 - 5px) calc(100% - var(--flapH)))}.banner_cards ul li:before{content:"";grid-area:role;height:var(--barH);width:calc(100% + var(--col-gap));margin-left:calc(var(--col-gap)/-2);margin-top:calc(var(--roleH)/2 - var(--barH)/2);background:grey;z-index:-1;background-image:linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.2) 30%,hsla(0,0%,100%,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.2) 70%,rgba(0,0,0,.4))}.banner_cards ul li:after{content:"";grid-area:role;background:var(--accent-color);background-image:linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.2) 30%,hsla(0,0%,100%,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.2) 70%,rgba(0,0,0,.4));height:var(--roleH)}.banner_cards ul li .icon,ul li .descr,ul li .title{padding-inline:1rem;color:#fff;text-shadow:0 0 .2rem rgba(0,0,0,.5)}.banner_cards ul li .icon{font-size:3rem}.banner_cards ul li .title{font-size:1rem;font-weight:700}.banner_cards ul li .descr{font-size:.83rem}.main.blur{filter:blur(5px);pointer-events:none}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.dialog-reset-password{background:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:1000}.dialog-reset-password h2{margin-bottom:20px}.dialog-reset-password input{display:block;width:100%;padding:8px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.received-passcode{display:flex;align-items:center;font-size:small}.received-passcode input[type=checkbox]{margin-right:5px}.dialog-reset-password button{display:block;width:100%;padding:10px;margin-top:10px;border:none;border-radius:4px;color:#fff;cursor:pointer;box-sizing:border-box}.dialog-reset-password button.send-reset-pass-mail{background-color:#75c69d}.dialog-reset-password button.back{background-color:#d9645c}.dialog-reset-password input[type=checkbox]{margin-right:10px}.dialog-reset-password label{display:inline-block;margin-bottom:10px}.sem-header-container{display:flex;flex-wrap:wrap;background-color:#664fa7;color:#fff;padding-top:2px;overflow:hidden}.sem-header-container h3{height:30px;padding-left:15px;margin-top:1px;padding-top:5px}.sem-header-container .sem-search-container{margin-top:5px;width:100%;text-align:center}.privacy-bordered-div{border:1px solid #e3dfdf;margin:20px;padding:20px;background-color:rgba(242,244,244,.996078431372549)}@media (max-width:768px){.bordered-div{margin:10px;padding:10px}}.custom-bordered-div{margin-top:2.5%;padding:2%}.custom-bordered-div,.customFor-bordered-div{border:1px solid #e3dfdf;background-color:#f6f9ff}.customFor-bordered-div{width:35%;display:flex;justify-content:center;top:0;right:0;bottom:0;left:0;margin:5% auto auto;padding:1.5%}#customField-form{margin-bottom:4%}.form-group{display:flex;align-items:center}.form-group label{width:230px;text-align:right;margin-right:10px}.form-group input,.form-group select,.form-group textarea{width:auto;flex-shrink:0}.form-group2{display:flex;align-items:center}.form-group2 label{width:100px;text-align:right;margin-right:10px}.form-group2 input,.form-group2 select,.form-group2 textarea{width:auto;flex-shrink:0}#contactButton-customField{font-size:18px;font-weight:500;border-radius:.9em;border:none;cursor:pointer;letter-spacing:.05em;display:flex;box-shadow:inset 0 0 1.6em -.6em #714da6;overflow:hidden;position:relative;padding:.45em 3em .45em 1em;width:250px;height:30px;border-radius:none;background-color:#f0eafd;color:#100f0f;font-size:12px}#contactButton-customField:hover{transform:translate(-.05em,-.05em);box-shadow:.15em .15em #e4ddf4;background-color:#e4ddf4}#contactButton-customField:active{transform:translate(.05em,.05em);box-shadow:.05em .05em #e4ddf4}.form-group1{display:flex;align-items:center;border:1px solid #c7c3d2;padding:10px;margin-bottom:5px}.form-group1 label{width:180px;text-align:right;margin-right:10px}.form-group1 input,.form-group1 select,.form-group1 textarea{width:auto;flex-shrink:0}.delete-icon-container{margin-left:auto;display:flex;align-items:center}.instructions-container{display:flex;justify-content:space-evenly;flex-wrap:wrap}.instruction-step{display:inline-block;text-align:center;margin:10px}@media (max-width:768px){.instructions-container{flex-direction:column;align-items:center}.instruction-step{width:80%}}.Playstore_floating_footer{position:fixed;display:flex;align-items:center;justify-content:center;bottom:0;width:24.5%;height:5%;margin-left:58%;margin-bottom:2px;background-color:#71529c;text-align:center;padding:3px;box-shadow:0 -2px 5px rgba(0,0,0,.1)}.playstore-badge{width:130px}
/*# sourceMappingURL=main.4f7c6e7e.chunk.css.map */