/* /components/Cards/CardManutenzioneMezzi.razor.rz.scp.css */
.bgCard[b-w8l6a90wr9], [b-w8l6a90wr9] .bgCard {
    background-color: #f5f5f5;
}
/* /components/Cards/CardsLavori.razor.rz.scp.css */

[b-kn8yyzbnr4] .rettangolo {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    align-self: flex-end;
}

[b-kn8yyzbnr4] .cerchio {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    align-self: flex-end;
}

.cerchio[b-kn8yyzbnr4] {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    align-self: flex-end;
}

[b-kn8yyzbnr4] .colonnaFlex {
    flex-direction: column;
}

[b-kn8yyzbnr4] ul[role=tablist] {
    flex-wrap: nowrap;
}


.contenitoreMap[b-kn8yyzbnr4] {
    flex-direction: column;
    border: 1px solid;
    border-radius: 20px;
    padding: 2rem;
    width: max-content;
}

/*::deep .rz-tabview-panel{
    padding:0px !important;
    padding-top: var(--rz-tabs-padding);
}*/
/* /components/Cards/CardsMezzi.razor.rz.scp.css */
body[b-ycrhskorbs] {
}
/* /components/Cards/CardsScaricoOre.razor.rz.scp.css */
body[b-tvdw9l0r8t] {
}
/* /components/Cards/CardsScaricoOreMezzi.razor.rz.scp.css */
body[b-iv2pjiigr7] {
}
/* /components/Cards/CardStintsOperatore.razor.rz.scp.css */

.ColorRed[b-x4ok59z79t] {
    color: red;
}

.ColorOrange[b-x4ok59z79t] {
    color: #ffb300;
}

.bgCard[b-x4ok59z79t], [b-x4ok59z79t] .bgCard {
    background-color: #f5f5f5;
}
/* /components/Cards/InfoUtenteLoggato.razor.rz.scp.css */
[b-usm0hy44zl] button {
    box-shadow: inset 0 0 0 var(--rz-border-width) white;
}
/* /components/Caricamenti/AggiuntaMezzo.razor.rz.scp.css */
.buttonSalva[b-snugyh5118], [b-snugyh5118] .buttonSalva {
    height: 40px;
    font-size: 1.2rem;
    margin-top: 1.5rem;
    width: 100%;
}

[b-snugyh5118] .fieldSet {
    margin-top: 1rem;
    padding-right: 2rem;
    padding-left: 2rem;
    /*font-size: 1.2rem;*/
}

[b-snugyh5118] .mainField {
    padding: 2rem;
    /*font-size:1.5rem;*/
}

[b-snugyh5118] .required {
    color: red;
}

/*::deep .valid.modified:not([type="checkbox"]) {
    outline: none !important;
}*/

[b-snugyh5118] .selezioneSquadraOperatori {
    outline: none !important;
}

[b-snugyh5118] .labelDescrizione {
    /*font-size:1rem;*/
    padding-left: 1rem !important;
}
/* /components/Caricamenti/AggiuntaTipoMezzo.razor.rz.scp.css */
[b-ojcmrdrdnm] .buttonSalva {
    height: 50px;
    font-size: 1.2rem;
    margin-top: 1.5rem;
}

[b-ojcmrdrdnm] .fieldSet {
    margin-top: 1rem;
    padding-right: 2rem;
    padding-left: 2rem;
    /*font-size: 1.2rem;*/
}

[b-ojcmrdrdnm] .mainField {
    padding-right: 2rem;
    padding-left: 2rem;
    /*font-size:1.5rem;*/
}

[b-ojcmrdrdnm] .required {
    color: red;
}

/*::deep .valid.modified:not([type="checkbox"]) {
    outline: none !important;
}*/

[b-ojcmrdrdnm] .selezioneSquadraOperatori {
    outline: none !important;
}

[b-ojcmrdrdnm] .labelDescrizione {
    /*font-size:1rem;*/
    padding-left: 1rem !important;
}
/* /components/Caricamenti/CreazioneLavoro.razor.rz.scp.css */
[b-fooj41hpca] .buttonSalva {
    height: 50px;
    font-size: 1.2rem;
    margin-top: 1.5rem;
}

[b-fooj41hpca] .fieldSet {
    margin-top: 1rem;
    padding-right: 2rem;
    padding-left: 2rem;
    /*font-size: 1.2rem;*/
}

[b-fooj41hpca] .mainField {
    padding: 2rem;
    /*font-size:1.5rem;*/
}

[b-fooj41hpca] .required{
    color:red;
}

/*::deep .valid.modified:not([type="checkbox"]) {
    outline: none !important;
}*/

[b-fooj41hpca] .selezioneSquadraOperatori {
    outline: none !important;
}

[b-fooj41hpca] .labelDescrizione{
    /*font-size:1rem;*/
    padding-left:1rem !important;
}
/* /components/Caricamenti/FormAvviso.razor.rz.scp.css */
.valid.modified:not([type=checkbox])[b-d4l2thix4c], [b-d4l2thix4c] .valid.modified:not([type=checkbox]) {
    outline: none;
}
/* /components/Caricamenti/FormManutenzione.razor.rz.scp.css */
.buttonSalva[b-0ptnq70fww], [b-0ptnq70fww] .buttonSalva {
    height: 40px;
    font-size: 1.2rem;
    margin-top: 1.5rem;
    width: 100%;
}

.buttonCancella[b-0ptnq70fww], [b-0ptnq70fww] .buttonCancella {
    width: 100px;
    background-color: #ff7575 !important;
}
/* /components/Caricamenti/FormOperatore.razor.rz.scp.css */

/* /components/Caricamenti/FormStint.razor.rz.scp.css */


.valid.modified:not([type=checkbox])[b-eoe454xms6], [b-eoe454xms6] .valid.modified:not([type=checkbox]) {
    outline: none !important;
}

.valid.modified[b-eoe454xms6], [b-eoe454xms6] .valid.modified {
    outline: none !important;
}
/* /components/Caricamenti/FormStintMezzo.razor.rz.scp.css */


.valid.modified:not([type=checkbox])[b-48ar5is74g], [b-48ar5is74g] .valid.modified:not([type=checkbox]) {
    outline: none !important;
}

.valid.modified[b-48ar5is74g], [b-48ar5is74g] .valid.modified {
    outline: none !important;
}
/* /components/Caricamenti/FormTipoManutenzioni.razor.rz.scp.css */
.buttonSalva[b-1p9z60n7uu], [b-1p9z60n7uu] .buttonSalva {
    height: 40px;
    font-size: 1.2rem;
    margin-top: 2.5rem;
    width: 100%;
}

.buttonCancella[b-1p9z60n7uu], [b-1p9z60n7uu] .buttonCancella {
    width: 100px;
    background-color: #ff7575 !important;
}
/* /components/ProvaLavori.razor.rz.scp.css */

[b-lolu13lra1] .rettangolo {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    align-self: flex-end;
}

[b-lolu13lra1] .cerchio {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    align-self: flex-end;
}

.cerchio[b-lolu13lra1] {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    align-self: flex-end;
}

[b-lolu13lra1] .colonnaFlex {
    flex-direction: column;
}

[b-lolu13lra1] ul[role=tablist] {
    flex-wrap: nowrap;
}


.contenitoreMap[b-lolu13lra1] {
    flex-direction: column;
    border: 1px solid;
    border-radius: 20px;
    padding: 2rem;
    width: max-content;
}

/*::deep .rz-tabview-panel{
    padding:0px !important;
    padding-top: var(--rz-tabs-padding);
}*/
/* /components/Tabelle/TabellaAvvisi.razor.rz.scp.css */
[b-ogdbqnp581] .buttonEdit {
    background-color: #ffe8a1 !important;
}

[b-ogdbqnp581] .buttonDelete {
    background-color: #ff9f9f !important;
}

[b-ogdbqnp581] .buttonInfo {
    /*background-color: #e3f0ff !important;*/
    background-color: #dbdbdb !important;
}

[b-ogdbqnp581] .rz-data-grid {
    /*border-radius: 20px !important;*/
}

.rz-fieldset-legend-text[b-ogdbqnp581], [b-ogdbqnp581] .rz-fieldset-legend-text {
    vertical-align: middle;
    /*    margin-left: 1rem;*/
    font-size: large;
}

.bordoRotondo[b-ogdbqnp581], [b-ogdbqnp581] .bordoRotondo {
    border-radius: 1rem !important;
}

.rz-datatable[b-ogdbqnp581], [b-ogdbqnp581] .rz-datatable {
    position: relative;
    box-shadow: var(--rz-grid-shadow);
    border: 0rem;
    border-radius: 1rem;
    background-color: var(--rz-grid-background-color);
    overflow: hidden;
}


/*::deep th {
    border-right: 0rem !important;
}*/


/* /components/Tabelle/TabellaClienti.razor.rz.scp.css */
[b-0yl20xkyoq] .buttonEdit {
    background-color: #ffe8a1 !important;
}

[b-0yl20xkyoq] .buttonDelete {
    background-color: #ff9f9f !important;
}

[b-0yl20xkyoq] .buttonInfo {
    background-color: #dbdbdb !important;
    /*background-color: #e3f0ff !important;*/
    /*    background-color: var(--rz-primary-lighter)!important;*/
}

[b-0yl20xkyoq] .rz-data-grid {
    /*border-radius: 20px !important;*/
}

.rz-fieldset-legend-text[b-0yl20xkyoq], [b-0yl20xkyoq] .rz-fieldset-legend-text {
    vertical-align: middle;
    /*    margin-left: 1rem;*/
    font-size: large;
}

.bordoRotondo[b-0yl20xkyoq], [b-0yl20xkyoq] .bordoRotondo {
    border-radius: 1rem !important;
}

.rz-datatable[b-0yl20xkyoq], [b-0yl20xkyoq] .rz-datatable {
    position: relative;
    box-shadow: var(--rz-grid-shadow);
    border: 0rem;
    border-radius: 1rem;
    background-color: var(--rz-grid-background-color);
    overflow: hidden;
}


/*::deep th {
    border-right: 0rem !important;
}*/

/* /components/Tabelle/TabellaLavori.razor.rz.scp.css */
[b-sx7m2ko5s6] .buttonEdit {
    background-color: #ffe8a1 !important;
}

[b-sx7m2ko5s6] .buttonDelete {
    background-color: #ff9f9f !important;
}

[b-sx7m2ko5s6] .buttonInfo {
    /*background-color: #e3f0ff !important;*/
    background-color: #dbdbdb !important;
}

[b-sx7m2ko5s6] .rz-data-grid {
    /*border-radius: 20px !important;*/
}

.rz-fieldset-legend-text[b-sx7m2ko5s6], [b-sx7m2ko5s6] .rz-fieldset-legend-text {
    vertical-align: middle;
    /*    margin-left: 1rem;*/
    font-size: large;
}

.bordoRotondo[b-sx7m2ko5s6], [b-sx7m2ko5s6] .bordoRotondo {
    border-radius: 1rem !important;
}

.rz-datatable[b-sx7m2ko5s6], [b-sx7m2ko5s6] .rz-datatable {
    position: relative;
    box-shadow: var(--rz-grid-shadow);
    border: 0rem;
    border-radius: 1rem;
    background-color: var(--rz-grid-background-color);
    overflow: hidden;
}


/*::deep th {
    border-right: 0rem !important;
}*/

/* /components/Tabelle/TabellaManutenzione.razor.rz.scp.css */
/*.bgCardTabella, ::deep .bgCardTabella {
    background-color: #fbfbfb !important;
}*/

.buttonEseguito[b-qwwvcapjtl], [b-qwwvcapjtl] .buttonEseguito {
    box-shadow: inset 0 0 0 1px green;
    color: green;
}

.buttonCancella[b-qwwvcapjtl], [b-qwwvcapjtl] .buttonCancella {
    box-shadow: inset 0 0 0 1px red;
    color: red;
}

.colorGreen[b-qwwvcapjtl] {
    color: green;
}

.ManutenzioneVecchia[b-qwwvcapjtl] {
    color: #b3b3b3;
    background-color: #ededed;
}

.colorRed[b-qwwvcapjtl] {
    color: red;
}

.colorYellow[b-qwwvcapjtl] {
    color: #dbc500;
}

.colorYellow2[b-qwwvcapjtl] {
    color: #ffffd8;
}

.colorBrown[b-qwwvcapjtl] {
    color: rosybrown;
}

.colorOrange[b-qwwvcapjtl] {
    color: #fbb81a;
}

.colorBlack[b-qwwvcapjtl] {
    color: black;
}

.bordoRotondo[b-qwwvcapjtl], [b-qwwvcapjtl] .bordoRotondo {
    border-radius: 1rem !important;
}

.bordoRotondo[b-qwwvcapjtl], [b-qwwvcapjtl] .bordoRotondo {
    border-radius: 1rem !important;
}

.bgCard[b-qwwvcapjtl], [b-qwwvcapjtl] .bgCard {
    background-color: ghostwhite !important;
}

.textVerticalAlign[b-qwwvcapjtl] {
    vertical-align: middle;
}

.disp[b-qwwvcapjtl] {
    padding-top: 0.15rem;
    padding-bottom: 0rem;
    font-size: 36px;
}

tbody[b-qwwvcapjtl], td[b-qwwvcapjtl], tfoot[b-qwwvcapjtl], th[b-qwwvcapjtl], thead[b-qwwvcapjtl], tr[b-qwwvcapjtl] {
    /* border-color: inherit; */
    border-style: none;
    border-width: 0;
}

.borderBottom[b-qwwvcapjtl] {
    border-bottom: 1px solid;
    border-color: lightgray;
}

.borderBottomHeader[b-qwwvcapjtl] {
    border-bottom: 1px solid;
}

.borderLeft[b-qwwvcapjtl] {
    border-left: 1px solid;
    border-color: lightgray;
}

.borderLeftH[b-qwwvcapjtl] {
    /*    border-left: 1px solid;*/
}

.border[b-qwwvcapjtl] {
}

.centraTabella[b-qwwvcapjtl], [b-qwwvcapjtl] .centraTabella {
    justify-content: center;
    display: flex;
    position: relative;
}

.tabellaSize[b-qwwvcapjtl], [b-qwwvcapjtl] .tabellaSize {
    width: 60%;
}

.rz-fieldset-legend-text[b-qwwvcapjtl], [b-qwwvcapjtl] .rz-fieldset-legend-text {
    vertical-align: middle;
    /*    margin-left: 1rem;*/
    font-size: large;
}
/* /components/Tabelle/TabellaMezzi.razor.rz.scp.css */
[b-b42frxa715] .buttonEdit {
    background-color: #ffe8a1 !important;
}

[b-b42frxa715] .buttonDelete {
    background-color: #ff7575 !important;
}

[b-b42frxa715] .buttonInfo {
    /*background-color: #e3f0ff !important;*/
    background-color: #dbdbdb !important;
}

[b-b42frxa715] .rz-data-grid {
    /*border-radius: 20px !important;*/
}

.rz-fieldset-legend-text[b-b42frxa715], [b-b42frxa715] .rz-fieldset-legend-text {
    vertical-align: middle;
    /*    margin-left: 1rem;*/
    font-size: large;
}

.bordoRotondo[b-b42frxa715], [b-b42frxa715] .bordoRotondo {
    border-radius: 1rem !important;
}

.rz-datatable[b-b42frxa715], [b-b42frxa715] .rz-datatable {
    position: relative;
    box-shadow: var(--rz-grid-shadow);
    border: 0rem;
    border-radius: 1rem;
    background-color: var(--rz-grid-background-color);
    overflow: hidden;
}


/*::deep th {
    border-right: 0rem !important;
}*/

/* /components/Tabelle/TabellaOperatori.razor.rz.scp.css */
[b-b9jj4uoi4z] .buttonEdit {
    background-color: #ffe8a1 !important;
}

[b-b9jj4uoi4z] .buttonDelete {
    background-color: #ff9f9f !important;
}

[b-b9jj4uoi4z] .buttonInfo {
    /*background-color: #e3f0ff !important;*/
    background-color: #dbdbdb !important;
}

[b-b9jj4uoi4z] .rz-data-grid {
    /*border-radius: 20px !important;*/
}

.rz-fieldset-legend-text[b-b9jj4uoi4z], [b-b9jj4uoi4z] .rz-fieldset-legend-text {
    vertical-align: middle;
    /*    margin-left: 1rem;*/
    font-size: large;
}

.bordoRotondo[b-b9jj4uoi4z], [b-b9jj4uoi4z] .bordoRotondo {
    border-radius: 1rem !important;
}

.rz-datatable[b-b9jj4uoi4z], [b-b9jj4uoi4z] .rz-datatable {
    position: relative;
    box-shadow: var(--rz-grid-shadow);
    border: 0rem;
    border-radius: 1rem;
    background-color: var(--rz-grid-background-color);
    overflow: hidden;
}


/*::deep th {
    border-right: 0rem !important;
}*/

/* /components/Visualizzazione/ClienteInfo.razor.rz.scp.css */
[b-5b3434gwwe] .rz-form-field.rz-state-disabled .rz-state-disabled, .rz-form-field.rz-state-disabled :disabled[b-5b3434gwwe] {
    color: black;
}

[b-5b3434gwwe] .bordoInferiore {
    border-bottom: 1px solid !important;
}

[b-5b3434gwwe] .bordoInferiore2 {
    border-bottom: 1px solid !important;
    border-color: lightgray;
}

[b-5b3434gwwe] .titoloSezione {
    margin-top: 1rem;
}
/* /components/Visualizzazione/MezzoInfo.razor.rz.scp.css */

[b-0scgzqu3l4] .bordoInferiore {
    border-bottom: 1px solid !important;
}



.bordoRotondo[b-0scgzqu3l4], [b-0scgzqu3l4] .bordoRotondo {
    border-radius: 1rem !important;
}


.modulo[b-0scgzqu3l4], [b-0scgzqu3l4] .modulo {
    justify-content: space-between !important;
}

[b-0scgzqu3l4] .moduloColumn {
    align-items: center;
    display: flex;
    justify-content: end;
}

[b-0scgzqu3l4] .bordo {
    border: 1px solid !important;
}

.TextModulo[b-0scgzqu3l4], [b-0scgzqu3l4] .TextModulo {
    margin: 0px !important;
    padding: 0.3rem !important;
    padding-top: 0.3rem;
    font-weight: 600 !important;
}

[b-0scgzqu3l4] .descrizioneStrumento {
    font-size: 1.4rem;
}

[b-0scgzqu3l4] .marginLeft {
    margin-left: 0rem !important;
}

[b-0scgzqu3l4] .marginRight {
    margin-right: 2rem !important;
}

[b-0scgzqu3l4] .nomeCampo {
    margin-top: 0.15rem;
}

[b-0scgzqu3l4] .valoreCampo {
    margin-left: 0.5rem;
}

[b-0scgzqu3l4] .bottone {
    height: 350px;
}

[b-0scgzqu3l4] .stackPanel2 {
    /*margin-top: 1rem;*/
    padding-top: 0.6rem;
    padding-bottom: 0.8rem;
}

[b-0scgzqu3l4] .titoloSezione {
    margin-top: 1rem;
}

/*  Possibile rimozione */

[b-0scgzqu3l4] .frqTaratura {
    display: flex !important;
    justify-content: end !important;
    margin-right: 3rem;
}

[b-0scgzqu3l4] .scadTaratura {
    display: flex !important;
    justify-content: center !important;
}

[b-0scgzqu3l4] .dataTaratura {
    margin-left: 3rem;
}

[b-0scgzqu3l4] .calibrazione {
    margin-left: 10rem;
}

[b-0scgzqu3l4] .noteUso {
    display: flex !important;
    justify-content: center !important;
    right: 10rem;
    margin-right: 10rem;
}

[b-0scgzqu3l4] .risoluzione {
    justify-content: center !important;
    margin-right: 0rem;
}

[b-0scgzqu3l4] .stackPanel1 {
    /*margin-left: 8rem;*/
    /*margin-top: 1rem;*/
    padding-top: 0.6rem;
}

.taratura[b-0scgzqu3l4], [b-0scgzqu3l4] .taratura {
    margin-top: 1rem;
    justify-content: space-between !important;
    padding: 0.5rem;
}

[b-0scgzqu3l4] .buttonEdit {
    background-color: #ffe8a1 !important;
}

[b-0scgzqu3l4] .buttonDelete {
    background-color: #ff4848 !important;
}

[b-0scgzqu3l4] .buttonInfo {
    background-color: #e3f0ff !important;
}

[b-0scgzqu3l4] .rz-data-grid {
    /*border-radius: 20px !important;*/
}

.rz-fieldset-legend-text[b-0scgzqu3l4], [b-0scgzqu3l4] .rz-fieldset-legend-text {
    vertical-align: middle;
    /*    margin-left: 1rem;*/
    font-size: large;
}

.bordoRotondo[b-0scgzqu3l4], [b-0scgzqu3l4] .bordoRotondo {
    border-radius: 1rem !important;
}

.rz-datatable[b-0scgzqu3l4], [b-0scgzqu3l4] .rz-datatable {
    position: relative;
    box-shadow: var(--rz-grid-shadow);
    border: 0rem;
    border-radius: 1rem;
    background-color: var(--rz-grid-background-color);
    overflow: hidden;
}


/*::deep th {
    border-right: 0rem !important;
}*/


/* /components/Visualizzazione/OperatoreInfo.razor.rz.scp.css */
[b-iu147azfdn] .rz-form-field.rz-state-disabled .rz-state-disabled, .rz-form-field.rz-state-disabled :disabled[b-iu147azfdn] {
    color: black;
}

[b-iu147azfdn] .bordoInferiore {
    border-bottom: 1px solid !important;
}

[b-iu147azfdn] .titoloSezione {
    margin-top: 3rem;
}
/* /components/Visualizzazione/OreMeseOperatore.razor.rz.scp.css */

.Domenica[b-otei7wonb4]{
    background-color:greenyellow;
}

.Totale[b-otei7wonb4] {
    background-color: lightgoldenrodyellow;
    border-top: 2px solid !important;
}

.BordoInferiore[b-otei7wonb4] {
    border-bottom: 2px solid !important;
}

.LarghezzaColonne[b-otei7wonb4]{
    width:35px;
}

.ColorRed[b-otei7wonb4]{
    color:red;
}

.ColorYellow[b-otei7wonb4]{
    color:yellow;
}
/* /components/Visualizzazione/OreNonValide.razor.rz.scp.css */
body[b-1vgt7hzoyd] {
}
/* /components/Visualizzazione/VisualizzaGiornata.razor.rz.scp.css */
.bordoInferiore[b-pb1y43pzjk], [b-pb1y43pzjk] .bordoInferiore {
    border-bottom: 1px solid !important;
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.coloreVerde[b-pb1y43pzjk], [b-pb1y43pzjk] .coloreVerde {
    background-color: rgb(233 233 233);
}

.colorGiallo[b-pb1y43pzjk], [b-pb1y43pzjk] .colorGiallo {
    background-color: #f1f1f1;
}

.colorGray[b-pb1y43pzjk], [b-pb1y43pzjk] .colorGray{
    background-color:ghostwhite;
}

.colorAdd[b-pb1y43pzjk], [b-pb1y43pzjk] .colorAdd {
    /*background-color: aliceblue;*/
    background-color: var(--rz-primary-lighter);
    
}

.TitoloOre[b-pb1y43pzjk], [b-pb1y43pzjk] .TitoloOre{

}
/* /components/Visualizzazione/VisualizzaGiornataMezzi.razor.rz.scp.css */
.bordoInferiore[b-wibabk1yke], [b-wibabk1yke] .bordoInferiore {
    border-bottom: 1px solid !important;
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.coloreVerde[b-wibabk1yke], [b-wibabk1yke] .coloreVerde {
    background-color: rgb(233 233 233);
}

.colorGiallo[b-wibabk1yke], [b-wibabk1yke] .colorGiallo {
    background-color: #f1f1f1;
}

.colorGray[b-wibabk1yke], [b-wibabk1yke] .colorGray {
    background-color: ghostwhite;
}

.colorAdd[b-wibabk1yke], [b-wibabk1yke] .colorAdd {
    /*background-color: aliceblue;*/
    background-color: var(--rz-primary-lighter);
}

.TitoloOre[b-wibabk1yke], [b-wibabk1yke] .TitoloOre {
}
/* /components/Visualizzazione/VisualizzaIncarico.razor.rz.scp.css */



.bordoRotondo[b-lawj4czvjk], [b-lawj4czvjk] .bordoRotondo {
    border-radius: 1rem !important;
}

.bgCard[b-lawj4czvjk] {
    /*background-color: #f5f2ea;*/
    background-color: white;
}

.bgCardIncarico[b-lawj4czvjk] {
    /*background-color: #f5f2ea;*/
    background-color: #fbfbfb;
}

.modulo[b-lawj4czvjk], [b-lawj4czvjk] .modulo {
    justify-content: space-between !important;
}

[b-lawj4czvjk] .moduloColumn {
    align-items: center;
    display: flex;
    justify-content: end;
}

[b-lawj4czvjk] .bordo {
    border: 1px solid !important;
}

[b-lawj4czvjk] .bordoInferiore {
    border-bottom: 1px solid !important;
}

.TextModulo[b-lawj4czvjk], [b-lawj4czvjk] .TextModulo {
    margin: 0px !important;
    padding: 0.3rem !important;
    padding-top: 0.3rem;
    font-weight: 600 !important;
}

[b-lawj4czvjk] .descrizioneStrumento {
    font-size: 1.4rem;
}

[b-lawj4czvjk] .marginLeft {
    margin-left: 0rem !important;
}

[b-lawj4czvjk] .marginRight {
    margin-right: 2rem !important;
}

[b-lawj4czvjk] .nomeCampo {
    margin-top: 0.15rem;
}

[b-lawj4czvjk] .valoreCampo {
    margin-left: 0.5rem;
}

[b-lawj4czvjk] .bottone {
    height: 350px;
}

[b-lawj4czvjk] .stackPanel2 {
    /*margin-top: 1rem;*/
    padding-top: 0.6rem;
    padding-bottom: 0.8rem;
}

[b-lawj4czvjk] .titoloSezione {
    margin-top: 1rem;
}

/*  Possibile rimozione */

[b-lawj4czvjk] .frqTaratura {
    display: flex !important;
    justify-content: end !important;
    margin-right: 3rem;
}

[b-lawj4czvjk] .scadTaratura {
    display: flex !important;
    justify-content: center !important;
}

[b-lawj4czvjk] .dataTaratura {
    margin-left: 3rem;
}

[b-lawj4czvjk] .calibrazione {
    margin-left: 10rem;
}

[b-lawj4czvjk] .noteUso {
    display: flex !important;
    justify-content: center !important;
    right: 10rem;
    margin-right: 10rem;
}

[b-lawj4czvjk] .risoluzione {
    justify-content: center !important;
    margin-right: 0rem;
}

[b-lawj4czvjk] .stackPanel1 {
    /*margin-left: 8rem;*/
    /*margin-top: 1rem;*/
    padding-top: 0.6rem;
}

.taratura[b-lawj4czvjk], [b-lawj4czvjk] .taratura {
    margin-top: 1rem;
    justify-content: space-between !important;
    padding: 0.5rem;
}

[b-lawj4czvjk] .buttonEdit {
    background-color: #ffe8a1 !important;
}

[b-lawj4czvjk] .buttonDelete {
    background-color: #ff9f9f !important;
}

[b-lawj4czvjk] .buttonInfo {
    background-color: #e3f0ff !important;
}

[b-lawj4czvjk] .rz-data-grid {
    /*border-radius: 20px !important;*/
}

.rz-fieldset-legend-text[b-lawj4czvjk], [b-lawj4czvjk] .rz-fieldset-legend-text {
    vertical-align: middle;
    /*    margin-left: 1rem;*/
    font-size: large;
}

.bordoRotondo[b-lawj4czvjk], [b-lawj4czvjk] .bordoRotondo {
    border-radius: 1rem !important;
}

.rz-datatable[b-lawj4czvjk], [b-lawj4czvjk] .rz-datatable {
    position: relative;
    box-shadow: var(--rz-grid-shadow);
    border: 0rem;
    border-radius: 1rem;
    background-color: var(--rz-grid-background-color);
    overflow: hidden;
}


/*::deep th {
    border-right: 0rem !important;
}*/


/* /components/Visualizzazione/VisualizzaLavoro.razor.rz.scp.css */



.bordoRotondo[b-rw86quf9pi], [b-rw86quf9pi] .bordoRotondo {
    border-radius: 1rem !important;
}

.bgCard[b-rw86quf9pi] {
    /*background-color: #f5f2ea;*/
    background-color: rgb(233 233 233);
}


.bgCardIncarico[b-rw86quf9pi] {
    /*background-color: #f5f2ea;*/
    background-color: #fbfbfb;
}

.modulo[b-rw86quf9pi], [b-rw86quf9pi] .modulo {
    justify-content: space-between !important;
}

[b-rw86quf9pi] .moduloColumn {
    align-items: center;
    display: flex;
    justify-content: end;
}

[b-rw86quf9pi] .bordo {
    border: 1px solid !important;
}

[b-rw86quf9pi] .bordoInferiore {
    border-bottom: 1px solid !important;
}

.TextModulo[b-rw86quf9pi], [b-rw86quf9pi] .TextModulo {
    margin: 0px !important;
    padding: 0.3rem !important;
    padding-top: 0.3rem;
    font-weight: 600 !important;
}

[b-rw86quf9pi] .descrizioneStrumento {
    font-size: 1.4rem;
}

[b-rw86quf9pi] .marginLeft {
    margin-left: 0rem !important;
}

[b-rw86quf9pi] .marginRight {
    margin-right: 2rem !important;
}

[b-rw86quf9pi] .nomeCampo {
    margin-top: 0.15rem;
}

[b-rw86quf9pi] .valoreCampo {
    margin-left: 0.5rem;
}

[b-rw86quf9pi] .bottone {
    height: 350px;
}

[b-rw86quf9pi] .stackPanel2 {
    /*margin-top: 1rem;*/
    padding-top: 0.6rem;
    padding-bottom: 0.8rem;
}

[b-rw86quf9pi] .titoloSezione {
    margin-top: 1rem;
}

/*  Possibile rimozione */

[b-rw86quf9pi] .frqTaratura {
    display: flex !important;
    justify-content: end !important;
    margin-right: 3rem;
}

[b-rw86quf9pi] .scadTaratura {
    display: flex !important;
    justify-content: center !important;
}

[b-rw86quf9pi] .dataTaratura {
    margin-left: 3rem;
}

[b-rw86quf9pi] .calibrazione {
    margin-left: 10rem;
}

[b-rw86quf9pi] .noteUso {
    display: flex !important;
    justify-content: center !important;
    right: 10rem;
    margin-right: 10rem;
}

[b-rw86quf9pi] .risoluzione {
    justify-content: center !important;
    margin-right: 0rem;
}

[b-rw86quf9pi] .stackPanel1 {
    /*margin-left: 8rem;*/
    /*margin-top: 1rem;*/
    padding-top: 0.6rem;
}

.taratura[b-rw86quf9pi], [b-rw86quf9pi] .taratura {
    margin-top: 1rem;
    justify-content: space-between !important;
    padding: 0.5rem;
}
/* /Pages/index.razor.rz.scp.css */
.bordoInferiore[b-46ywps1n8e], [b-46ywps1n8e] .bordoInferiore {
    border-bottom: 1px solid !important;
}

.bordoInferiore2[b-46ywps1n8e], [b-46ywps1n8e] .bordoInferiore2 {
    border-bottom: 1px solid !important;
    border-color: lightgray;
}

.titoloSezione[b-46ywps1n8e], [b-46ywps1n8e] .titoloSezione {
    margin-top: 1rem;
}
/* /Pages/PaginaDettaglioMezzo.razor.rz.scp.css */
body[b-s2ckmp27k4] {
}
/* /Pages/PaginaLavori.razor.rz.scp.css */
/* /Shared/MainLayout.razor.rz.scp.css */
.page[b-fj3oworyb4] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-fj3oworyb4] {
    flex: 1;
    background-color: var( --background-page-color);
}

.sidebar[b-fj3oworyb4] {
    /*background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);*/
    background-image: linear-gradient(180deg, var(--side-bar-color) 0%, var(--side-bar-color2) 70%);
}
a5060a
.top-row[b-fj3oworyb4] {
    background-color: var(--topRow-Background-Color);
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-fj3oworyb4]  a, .top-row[b-fj3oworyb4]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

    .top-row[b-fj3oworyb4]  a:hover, .top-row[b-fj3oworyb4]  .btn-link:hover {
        text-decoration: underline;
    }

    .top-row[b-fj3oworyb4]  a:first-child {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-fj3oworyb4] {
        display: none;
    }

    .top-row.auth[b-fj3oworyb4] {
        justify-content: space-between;
    }

    .top-row[b-fj3oworyb4]  a, .top-row[b-fj3oworyb4]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-fj3oworyb4] {
        flex-direction: row;
    }

    .sidebar[b-fj3oworyb4] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-fj3oworyb4] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row.auth[b-fj3oworyb4]  a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }

    .top-row[b-fj3oworyb4], article[b-fj3oworyb4] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* /Shared/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-f6up7dubvw] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-f6up7dubvw] {
    /*height: 3.5rem;*/
    height: 8rem;
    background-color: var(--topRow-Background-alpha);
    padding-right: 1rem !important;
}

.navbar-brand[b-f6up7dubvw] {
    font-size: 1.1rem;
}

.oi[b-f6up7dubvw] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-f6up7dubvw] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-f6up7dubvw] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-f6up7dubvw] {
        padding-bottom: 1rem;
    }

    .nav-item[b-f6up7dubvw]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-f6up7dubvw]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-f6up7dubvw]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

.axteriscoLogo[b-f6up7dubvw] {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}

@media (min-width: 641px) {
    .navbar-toggler[b-f6up7dubvw] {
        display: none;
    }

    .collapse[b-f6up7dubvw] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }

    .nav-scrollable[b-f6up7dubvw] {
        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 12rem);
        overflow-y: auto;
    }
}
