body,html{margin:0}.style---ulNormalizer---1Bhpg{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.style---bgColor---jz0Zt{background-color:#fff}.style---bgColorSideBar---3tSzt{background-color:#e6e6e6}.style---labelColors---2s_Zh{background-color:#dce6ea;color:#004057;border-color:#bcd0d7}.style---pointer---1zFnG{cursor:pointer}.style---container---2VbJN{position:relative;width:572px;margin:0 auto}.style---paginationItem---33G9B{display:block}.style---paginationItemSelected---3y6EY{text-decoration:underline}.style---pagination---2dsXh{text-align:center;position:fixed;width:46px;height:100%;left:0;top:0;overflow-x:hidden;overflow-y:scroll;line-height:30px;font-size:20px}.style---card---1mozh{list-style:none;border:none;border-radius:2px;display:block;margin-bottom:8px;font-size:18px;border:1px solid #bcd0d7}.style---cardTitle---2o8BS{padding:2px 7px;font-size:14px;background-color:#fff;border-right:1px solid #bcd0d7;padding:12px 8px 10px 6px;background-color:#dce6ea;color:#004057;border-color:#bcd0d7;min-width:52px;display:inline-block;text-align:right;font-size:20px}.style---cardCity---3am5M{padding:2px 8px;float:right;color:#004057;padding:14px 4px 16px;border-left:1px solid #bcd0d7;background-color:#c9d9de;text-transform:uppercase;min-width:78px;text-align:center;font-size:14px}.style---card---1mozh:hover{box-shadow:0 0 2px 2px #b3b3b3}.style---title---OsQwp{font-style:italic;display:inline}.style---name---2-XOE{font-size:20px;display:block;font-weight:600;display:inline;padding-left:8px}.style---name---2-XOE:before{content:" "}.style---searchBar---1tRd4{font-size:30px;width:551px;margin-bottom:12px;margin-top:12px;border:none;border-radius:2px;padding:10px;font-family:serif}.style---editBack---33Pyg{position:fixed;height:100%;width:46px;border:none;font-size:26px}.style---editTitle---YVWst{padding-top:12px;font-size:20px;margin-bottom:16px;text-align:center}.style---editField---3_TIM{display:block;margin-bottom:4px}.style---editFieldContainer---2DpJO{display:inline-block}.style---editLabelContainer---2Kube{width:72px;vertical-align:top;height:34px;padding-left:10px;text-align:right;border-radius:2px 0 0 2px;border-top:1px solid #bcd0d7;border-bottom:1px solid #bcd0d7;border-left:1px solid #bcd0d7}.style---editInputContainer---3-G8A{width:486px}.style---editLabel---2FEdt{float:right;padding-right:6px;padding-top:8px}.style---editInput---ydeyq{width:464px;border:none;border-radius:0 2px 2px 0;-webkit-appearance:none;font-size:19px;padding:6px;font-family:serif;border:1px solid #bcd0d7}.style---editInput---ydeyq:focus{box-shadow:0 0 2px 2px #b3b3b3;outline:none}.style---editLabelContainerNote---179kY{height:172px}.style---editNote---2IWB_{height:160px}.style---editNoteStatic---27QWc{display:none;height:360px}.style---button---V0KF0{font-size:12px;position:fixed;width:56px;height:56px;border-radius:4px;font-size:24px;font-weight:600;text-align:center;font-family:monospace;border:none;color:#fff;box-shadow:1px 3px 7px 0 #dedede}.style---button---V0KF0:before{display:none;content:"label";position:absolute;right:64px;background-color:#dbf0f0;font-size:18px;font-family:serif;padding:4px 8px;border-radius:2px;box-shadow:0 2px 10px 0 #e0e0e0;border:1px solid #6dc0c0;color:#6dc0c0;margin-left:-20px;display:inline;top:12px}.style---button---V0KF0:hover:before{display:block;z-index:10000}.style---editButton---29wgG{right:20px}.style---buttonNew---21pY7{top:12px}.style---buttonNew---21pY7:before{content:"Nuovo";display:none}.style---editButtonCancel---5l8Uu{background-color:#f18179;top:306px}.style---editButtonCancel---5l8Uu:before{content:"Annulla";display:none}.style---editButtonSave---3mX1S{top:240px;background-color:#86e48a}.style---editButtonSave---3mX1S:before{content:"Salva";display:none}.style---editDelete---3YQtw{background-color:#d04e4e;background-image:url('/assets/trash.png');background-size:28px;background-repeat:no-repeat;background-position:50%}.style---editDelete---3YQtw:before{content:"Elimina";display:none}.style---editButtonLastSeen---2U8yO{background-color:#efe343;top:372px}.style---editButtonLastSeen---2U8yO:before{content:"Aggiorna ultima visita";display:none}.style---editPrint---mKdkh{background-color:#4e9ad0;background-image:url('/assets/print.png');background-size:28px;background-repeat:no-repeat;background-position:50%;top:440px}.style---editPrint---mKdkh:before{content:"Stampa";display:none}.style---buttonLogout---VfmC1{left:auto;right:20px;top:93px;background-size:34px;background-color:#606d85;background-image:url('/assets/logout.png');background-position:14px 11px}.style---buttonLogout---VfmC1:before{content:"Esci";display:none}.style---loginField---20jKi{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.style---loginContainer---3swnY{border-radius:2px;border:1px solid #4cd651}.style---loginLabel---1dZur{display:block;float:none;font-size:83px;padding:0;margin:0}.style---loginInput---C64zh{display:inline;position:static;font-size:26px;padding:12px;border:none}.style---loginButton---2PK8v{display:inline;position:static;width:130px;border-radius:2px;font-family:serif;background-color:#d8f9d9;color:#4cd651;border-left:1px solid;box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0;padding-top:3px}.style---loginButton---2PK8v:hover:before{display:none}.style---toastListUL---3som3{position:fixed;bottom:0;left:18px}.style---toast---3JICF{background-color:rgba(96,109,133,.85);padding:8px;border-radius:2px;color:#fff;font-size:18px;box-shadow:1px 3px 3px 0 #d5d5d5;margin-bottom:6px}.style---lastSeenBlock---3KEBN{float:right}.style---lastSeen---2-MoI{font-size:12px;font-weight:800}.style---lastSeenLabel---39Dmr{font-size:12px}@media print{.style---button---V0KF0,button{display:none!important}body{-webkit-transform:scale(.7) translateY(-70px);transform:scale(.7) translateY(-70px)}}