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{display:flex}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.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}main{width:100% over}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.root{margin:0!important;height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;width:100%}.loginbg{background-image:url(/images/login_bg.jpg);background-repeat:no-repeat;background-size:cover;left:0;position:fixed;right:0;height:100%;overflow-y:auto;overflow-x:hidden}.img-overlay{position:absolute;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent,#000);padding:.9375rem .9375rem 1.563rem;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#fff}.userreview{width:"100px"}@media print{@page{size:65mm 65mm;margin:0}body.visitor-sticker-printing *{visibility:hidden}body.visitor-sticker-printing .visitor-sticker-print-area,body.visitor-sticker-printing .visitor-sticker-print-area *{visibility:visible}body.visitor-sticker-printing .visitor-sticker-print-area{position:fixed;left:0;top:0;width:65mm;height:65mm;margin:0;padding:0;border:none;box-shadow:none}}.visitor-sticker{width:65mm;height:65mm;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2mm;border:1px dashed #ccc;background:#fff}.visitor-sticker-name{font-weight:700;font-size:11pt;margin-bottom:2mm}.visitor-sticker-company,.visitor-sticker-name{line-height:1.2;word-break:break-word;max-width:100%}.visitor-sticker-company{font-weight:500;font-size:9pt;color:#333}.visitor-sticker-actions{margin-top:16px;display:flex;grid-gap:8px;gap:8px;justify-content:center}@media print{.visitor-sticker-actions{display:none!important}.visitor-sticker{border:none}}.card2{z-index:0;overflow:hidden}.card2:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;box-shadow:0 4px 8px rgba(38,38,38,.2);top:-4px;background-color:#fff}.card2:before{content:"";position:absolute;z-index:-1;top:-16px;right:-16px;background:#00838d;height:32px;width:32px;border-radius:32px;-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.card2:hover:before{-webkit-transform:scale(2.15);transform:scale(2.15)}@media only screen and (max-width:500px){.hide{visibility:hidden}}
/*# sourceMappingURL=main.ed7405b0.chunk.css.map */