vaadin-app-layout::part(navbar){background:#848484;min-height:34px;max-height:34px}#avatar-layout{width:100%;align-items:center}vaadin-app-layout::part(drawer){background:#1c70b8;min-width:217px;max-width:217px}#menu-layout{overflow-y:auto;height:100%;border-radius:10px;border-style:solid;padding:0;border-color:#848484}vaadin-menu-bar-button::part(label){color:#fff}vaadin-confirm-dialog-overlay{overflow:visible!important;right:25px;left:25px!important;-webkit-transform-origin:234px -7px;transform-origin:234px -7px}vaadin-confirm-dialog-overlay:before,vaadin-confirm-dialog-overlay:after{content:"";position:absolute;top:-14px;right:62px;border:7px solid transparent;width:0;height:0;border-bottom-color:#fff}vaadin-confirm-dialog-overlay:before{top:-17px;margin-right:-1px;border-width:8px;border-bottom-color:#00000017}vaadin-confirm-dialog-overlay::part(header){color:#197de1;height:50px}vaadin-confirm-dialog-overlay::part(message){font-size:14px}vaadin-confirm-dialog-overlay::part(title){font-weight:300}vaadin-confirm-dialog-overlay::part(content){box-sizing:border-box;border-radius:4px;margin-top:0!important;width:1000px;height:600px;border-top-color:#c5c5c5;border-bottom-color:#bcbcbc}vaadin-confirm-dialog-overlay::part(content){border-color:#dfdfdf}vaadin-confirm-dialog-overlay::part(footer){height:50px;background-color:transparent}vaadin-grid::part(row-font-red){color:red}vaadin-grid::part(row-font-orange){color:orange}vaadin-grid::part(row-font-green){color:green}.vaadin-tab>a{font-size:small}.vaadin-tab{color:#fff}.vaadin-tab[selected]{font-weight:700;font-style:italic;color:#fff}vaadin-tab[selected]:before,vaadin-tab[selected]:after{background-color:#fff}.vaadin-tab:hover{color:#fff;font-weight:700}vaadin-button.danger:not([disabled]){background-color:#ff7a00}vaadin-button.danger2:not([disabled]){background-color:#f08650}vaadin-button.invioOne:not([disabled]){background-color:#a6007a}vaadin-text-field.uppercase input{text-transform:uppercase}vaadin-text-field.anagrafici input{text-transform:capitalize}@keyframes fromSelectedToUnselected{0%{transform:scale(1)}20%{transform:scale(.9)}40%{transform:scale(.8)}60%{transform:scale(.8)}80%{transform:scale(.9)}to{transform:scale(1)}}@keyframes fromUnselectedToSelected{0%{transform:scale(1)}20%{transform:scale(.9)}40%{transform:scale(.8)}60%{transform:scale(.8)}80%{transform:scale(.9)}to{transform:scale(1)}}@keyframes stepIn{0%{transform:translateY(250%)}to{transform:translateY(0)}}@keyframes stepInFast{0%{transform:translateY(150%)}to{transform:translateY(0)}}@keyframes backStepIn{0%{transform:translate(-250%)}to{transform:translate(0)}}.D-StepIn{animation-duration:.6s;animation-name:stepIn}.D-StepIn-List{animation-duration:.5s;animation-name:stepInFast}.D-StepIn-Fast{animation-duration:.3s;animation-name:stepInFast}.L-StepIn{animation-duration:.4s;animation-name:backStepIn}.CardMultiProdotto{border-radius:var(--lumo-border-radius-l);width:684px;align-items:center}.UnselectCardToSelectCard{background-color:var(--lumo-contrast-5pct);animation-duration:.3s;animation-name:fromUnselectedToSelected}.SelectCardToUnselectCard{background-color:var(--lumo-contrast-5pct);border:2px solid var(--lumo-success-color-50pct);animation-duration:.3s;animation-name:fromSelectedToUnselected}.CardReady{background-color:var(--lumo-contrast-5pct)}.ColonnaDestraCarrello{margin-top:222px;border-radius:var(--lumo-border-radius-m);background-color:var(--lumo-primary-color-10pct);box-shadow:var(--lumo-box-shadow-m)}.progressBarMultiprodotto{position:relative;margin-left:-20px;margin-top:-45px;z-index:-1}.carIconCardMultiprodotto{width:20%;margin-top:25px;color:var(--lumo-primary-color)}.spanTestoHeaderMultiprodotto{color:var(--lumo-primary-color);font-weight:700}.testoRiepilogoPolizzeSelezionate{text-align:center;color:var(--lumo-primary-color);font-weight:700;text-decoration:underline;font-style:oblique;font-size:25px}.titolo-cruscotto{font-size:xx-large;color:#197de1}.titolo-box{color:#fff!important;background-color:#6e867c;text-align:center}.totalePolizze{padding:10px;color:#fff;font-weight:700;background-color:#6e867c;text-align:center;font-size:180%}.durataMediaMesi{padding:10px;color:#fff;font-weight:700;background-color:#ec6464;text-align:center;font-size:180%}.fatturatoMedio{padding:10px;color:#fff;font-weight:700;background:#98df58;text-align:center;font-size:180%}.provvigioniMedio{padding:10px;color:#fff;font-weight:700;background-color:#3090f0;text-align:center;font-size:180%}.totaleProvvigioni{padding:10px;color:#fff;font-weight:700;background-color:#ec64a5;text-align:center;font-size:180%}.v-lcp .v-slot{justify-content:center!important}.v-slot-titolo-cruscotto{max-width:69%!important}#header-cruscotto div.v-slot{max-width:fit-content}.bonusManager{padding:10px;color:#fff;font-weight:700;background-color:#197de1;text-align:center;font-size:180%}.card-cruscotto-title{font-size:16px;color:#fff}.card-cruscotto-content{color:#fff;font-weight:700}.card-cruscotto-layout{border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;justify-content:space-between;padding:10px}.cruscotto-horizontal-layout{margin-bottom:5%}.chart-cruscotto{min-height:450px;width:100%;height:100%}.titolo-tabella{font-size:large;color:#197de1}.label-h3{font-size:1.2em;margin-top:1.8em;margin-bottom:.77em;letter-spacing:0}.label-colored{color:#197de1}html{--vaadin-form-layout-column-spacing: var(--lumo-space-s)}#layout-laterale{border:1px grey solid;background:#0000320d;height:100%;padding:5px;width:20%!important}#scrollable-layoutLaterale{padding:3px;overflow-y:auto;overflow-x:hidden;height:fit-content}#menu-layout::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 16px rgba(250,250,250,.3);border-radius:10px}#menu-layout::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 10px rgba(250,250,250,.5)}#horizontal-footer{padding-right:16px}.title-primary{color:var(--lumo-primary-text-color)}.title-error{color:var(--lumo-error-text-color)}.title-success{color:var(--lumo-success-text-color)}.no-margin-padding{margin:0;padding:0;line-height:1}.custom-card{border:2px solid rgb(0,0,50,.15);padding:5px;margin:0;border-radius:5px}
