﻿body.Report table tbody tr:not(.NoRecord).Total {
  background: #f5f5f5 !important;
}
body.Report table tbody tr:not(.NoRecord).Total td:not(:first-child) {
  border-top: solid 1px #ccc;
}
body.Report table tbody tr:not(.NoRecord).Total:not(:nth-last-child(2)) td:not(:first-child) {
  border-bottom: solid 1px #ccc;
}
body.Report table tbody tr:not(.NoRecord).Total:hover {
  background: #ebebeb !important;
}
body.Report table tbody tr:not(.NoRecord).Total td:first-child {
  border-right: none !important;
}
body.Report table tbody tr:not(.NoRecord) td:first-child {
  text-align: right !important;
  width: 10px;
}
body.Report table tbody tr:not(.NoRecord):not(.Total:last-child) td:first-child {
  background: #f5f5f5;
}
body.Report table tbody tr:not(.NoRecord).Total:last-child {
  background: #ebebeb !important;
}
body.Report table tbody tr:not(.NoRecord).Total:last-child td {
  border-top: solid 1px #ccc !important;
  border-bottom: solid 2px #ccc !important;
}
body.Report table tbody tr:not(.NoRecord).Total:last-child:hover {
  background: #bbb !important;
}
body.Report table tbody tr.NoRecord {
  background-color: white !important;
}
body.Report table tbody tr.NoRecord td {
  color: #ccc;
  text-align: center;
}
body.Report.Zoomed header, body.Report.Zoomed footer, body.Report.Zoomed div#Breadcrumbs, body.Report.Zoomed div.Matematici {
  display: none !important;
}
body.Report.Zoomed div#Content {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: auto;
  margin: 0 !important;
  padding: 10px !important;
}
body.Report.Zoomed div#Content .Wrap {
  max-width: unset;
  margin: 0 !important;
  padding: 0 !important;
}
@media screen {
  body.Report {
    width: unset;
    min-width: 100%;
    zoom: 1 !important;
  }
  body.Report div#Content div#Report {
    clear: both;
  }
  body.Report div#Content div#Report div.Error {
    color: #990000;
  }
  body.Report div#Content div#Report table thead {
    position: -webkit-sticky !important;
    position: sticky !important;
    top: 0;
  }
  body.Report div#Content div#Report table tbody tr {
    cursor: pointer;
  }
  body.Report div#Content div#Report table tbody tr td.Right {
    text-align: right;
  }
  body.Report div#Content div#Report table tbody tr:not(.Current) td {
    white-space: nowrap;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  body.Report div#Content div#Report table tbody tr.CurrentPrevious td {
    border-bottom: solid 1px black !important;
  }
  body.Report div#Content div#Report table tbody tr.Current td {
    border-top: solid 1px black !important;
    border-bottom: solid 1px black !important;
  }
  body.Report div#Content div#Report table tbody tr:hover {
    background-color: #fce6e8;
  }
}
@media print {
  body.Report {
    background-color: white !important;
  }
  body.Report header, body.Report footer, body.Report div#Breadcrumbs {
    display: none !important;
  }
  body.Report div#Content {
    padding: 0 !important;
    margin: 0 !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/Users/Massimiliano/Progetti/MadeTicketWeb/FrontEnd/Content/Theme/Report.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAUgB;EACI;;AAEA;EACI;;AAIA;EACI;;AAIR;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;;AAIA;EACI,YArCH;;AAyCL;EAMI;;AALA;EACI;EACA;;AAKJ;EACI;;AAKZ;EACI;;AAEA;EACI,OA5DD;EA6DC;;AAOZ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAKZ;EArFJ;IAsFQ;IACA;IACA;;EAGI;IACI;;EAEA;IACI;;EAIA;IACI;IACA;IACA;;EAIA;IACI;;EAGI;IACI;;EAKJ;IACI;IACA;IACA;IACA;;EAKJ;IACI;;EAKJ;IACI;IACA;;EAIR;IACI,kBA5InB;;;AAqJT;EAnJJ;IAwJQ;;EAJA;IACI;;EAKJ;IACI;IACA%22%7D */