:root{--primary-color: #ff0000;--secondary-color: #ffffff;--lumo-primary-color: var(--primary-color);--lumo-error-color: #e74c3c;--lumo-body-text-color: #333}vaadin-login-overlay-wrapper::part(backdrop){background:url(./background-B8L0YZ5Y.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.registration-view{background:url(./bgdisplay-B3XslAOx.webp);background-size:cover;background-position:center;background-repeat:no-repeat;margin:0;padding:0;min-height:100vh!important;justify-content:flex-start!important}@media only screen and (max-width: 425px){body,#outlet{width:100%;height:100%!important;margin:0;padding:0}}.registration-view input{background-color:#f5f5f5}.registration-view vaadin-button{background-color:#e52a15;color:#fff}body{background-size:cover;color:var(--primary-color);font-family:Arial,sans-serif}.my-custom-button{background-color:var(--primary-color);color:var(--secondary-color);border:none;padding:10px 20px;border-radius:5px;cursor:pointer}.my-custom-button:hover{background-color:var(--secondary-color);color:var(--primary-color);border:1px solid var(--primary-color)}.my-custom-layout{padding:20px;background-color:#ffffffe6;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 4px #0000001a}.custom-login-overlay{text-align:center}.custom-login-overlay h1{margin:0;padding:0;font-size:var(--lumo-size-xl)}.custom-login-overlay p{margin:0;padding:0;font-size:var(--lumo-size-m)}.margin-top-10{margin-top:10px}.margin-top-5{margin-top:5px}.margin-top-20{margin-top:20px}.right-form-margin{margin-left:10px;margin-right:10px}.dashboard-box{border:1px solid #333333;border-radius:5px;padding:10px;margin:10px}.dashboard-box h3{border-bottom:1px solid dimgrey;padding-bottom:10px;width:100%;font-size:20px}.dashboard-box span{padding:0;margin:0;color:#333}.dashboard-box-m{min-height:520px;width:330px!important}.dashboard-box-l{min-height:520px;width:590px!important}@media only screen and (min-width: 1440px){.display-box{font-size:50px!important}}.transparent-button{background-color:transparent;border:none;color:transparent;font-size:inherit;padding:0;cursor:pointer}.transparent-button:hover,.transparent-button:focus{outline:none;color:inherit}vaadin-grid::part(header-cell){font-weight:bolder}
