.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before{content: "\f240";} .fa-battery-3:before, .fa-battery-three-quarters:before{content: "\f241";} .fa-battery-2:before, .fa-battery-half:before{content: "\f242";} .fa-battery-1:before, .fa-battery-quarter:before{content: "\f243";} .fa-battery-0:before, .fa-battery-empty:before{content: "\f244";} .fa-mouse-pointer:before{content: "\f245";} .fa-i-cursor:before{content: "\f246";} .fa-object-group:before{content: "\f247";} .fa-object-ungroup:before{content: "\f248";} .fa-sticky-note:before{content: "\f249";} .fa-sticky-note-o:before{content: "\f24a";} .fa-cc-jcb:before{content: "\f24b";} .fa-cc-diners-club:before{content: "\f24c";} .fa-clone:before{content: "\f24d";} .fa-balance-scale:before{content: "\f24e";} .fa-hourglass-o:before{content: "\f250";} .fa-hourglass-1:before, .fa-hourglass-start:before{content: "\f251";} .fa-hourglass-2:before, .fa-hourglass-half:before{content: "\f252";} .fa-hourglass-3:before, .fa-hourglass-end:before{content: "\f253";} .fa-hourglass:before{content: "\f254";} .fa-hand-grab-o:before, .fa-hand-rock-o:before{content: "\f255";} .fa-hand-stop-o:before, .fa-hand-paper-o:before{content: "\f256";} .fa-hand-scissors-o:before{content: "\f257";} .fa-hand-lizard-o:before{content: "\f258";} .fa-hand-spock-o:before{content: "\f259";} .fa-hand-pointer-o:before{content: "\f25a";} .fa-hand-peace-o:before{content: "\f25b";} .fa-trademark:before{content: "\f25c";} .fa-registered:before{content: "\f25d";} .fa-creative-commons:before{content: "\f25e";} .fa-gg:before{content: "\f260";} .fa-gg-circle:before{content: "\f261";} .fa-tripadvisor:before{content: "\f262";} .fa-odnoklassniki:before{content: "\f263";} .fa-odnoklassniki-square:before{content: "\f264";} .fa-get-pocket:before{content: "\f265";} .fa-wikipedia-w:before{content: "\f266";} .fa-safari:before{content: "\f267";} .fa-chrome:before{content: "\f268";} .fa-firefox:before{content: "\f269";} .fa-opera:before{content: "\f26a";} .fa-internet-explorer:before{content: "\f26b";} .fa-tv:before, .fa-television:before{content: "\f26c";} .fa-contao:before{content: "\f26d";} .fa-500px:before{content: "\f26e";} .fa-amazon:before{content: "\f270";} .fa-calendar-plus-o:before{content: "\f271";} .fa-calendar-minus-o:before{content: "\f272";} .fa-calendar-times-o:before{content: "\f273";} .fa-calendar-check-o:before{content: "\f274";} .fa-industry:before{content: "\f275";} .fa-map-pin:before{content: "\f276";} .fa-map-signs:before{content: "\f277";} .fa-map-o:before{content: "\f278";} .fa-map:before{content: "\f279";} .fa-commenting:before{content: "\f27a";} .fa-commenting-o:before{content: "\f27b";} .fa-houzz:before{content: "\f27c";} .fa-vimeo:before{content: "\f27d";} .fa-black-tie:before{content: "\f27e";} .fa-fonticons:before{content: "\f280";} .fa-reddit-alien:before{content: "\f281";} .fa-edge:before{content: "\f282";} .fa-credit-card-alt:before{content: "\f283";} .fa-codiepie:before{content: "\f284";} .fa-modx:before{content: "\f285";} .fa-fort-awesome:before{content: "\f286";} .fa-usb:before{content: "\f287";} .fa-product-hunt:before{content: "\f288";} .fa-mixcloud:before{content: "\f289";} .fa-scribd:before{content: "\f28a";} .fa-pause-circle:before{content: "\f28b";} .fa-pause-circle-o:before{content: "\f28c";} .fa-stop-circle:before{content: "\f28d";} .fa-stop-circle-o:before{content: "\f28e";} .fa-shopping-bag:before{content: "\f290";} .fa-shopping-basket:before{content: "\f291";} .fa-hashtag:before{content: "\f292";} .fa-bluetooth:before{content: "\f293";} .fa-bluetooth-b:before{content: "\f294";} .fa-percent:before{content: "\f295";} .fa-gitlab:before{content: "\f296";} .fa-wpbeginner:before{content: "\f297";} .fa-wpforms:before{content: "\f298";} .fa-envira:before{content: "\f299";} .fa-universal-access:before{content: "\f29a";} .fa-wheelchair-alt:before{content: "\f29b";} .fa-question-circle-o:before{content: "\f29c";} .fa-blind:before{content: "\f29d";} .fa-audio-description:before{content: "\f29e";} .fa-volume-control-phone:before{content: "\f2a0";} .fa-braille:before{content: "\f2a1";} .fa-assistive-listening-systems:before{content: "\f2a2";} .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before{content: "\f2a3";} .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before{content: "\f2a4";} .fa-glide:before{content: "\f2a5";} .fa-glide-g:before{content: "\f2a6";} .fa-signing:before, .fa-sign-language:before{content: "\f2a7";} .fa-low-vision:before{content: "\f2a8";} .fa-viadeo:before{content: "\f2a9";} .fa-viadeo-square:before{content: "\f2aa";} .fa-snapchat:before{content: "\f2ab";} .fa-snapchat-ghost:before{content: "\f2ac";} .fa-snapchat-square:before{content: "\f2ad";} .fa-pied-piper:before{content: "\f2ae";} .fa-first-order:before{content: "\f2b0";} .fa-yoast:before{content: "\f2b1";} .fa-themeisle:before{content: "\f2b2";} .fa-google-plus-circle:before, .fa-google-plus-official:before{content: "\f2b3";} .fa-fa:before, .fa-font-awesome:before{content: "\f2b4";} .fa-handshake-o:before{content: "\f2b5";} .fa-envelope-open:before{content: "\f2b6";} .fa-envelope-open-o:before{content: "\f2b7";} .fa-linode:before{content: "\f2b8";} .fa-address-book:before{content: "\f2b9";} .fa-address-book-o:before{content: "\f2ba";} .fa-vcard:before, .fa-address-card:before{content: "\f2bb";} .fa-vcard-o:before, .fa-address-card-o:before{content: "\f2bc";} .fa-user-circle:before{content: "\f2bd";} .fa-user-circle-o:before{content: "\f2be";} .fa-user-o:before{content: "\f2c0";} .fa-id-badge:before{content: "\f2c1";} .fa-drivers-license:before, .fa-id-card:before{content: "\f2c2";} .fa-drivers-license-o:before, .fa-id-card-o:before{content: "\f2c3";} .fa-quora:before{content: "\f2c4";} .fa-free-code-camp:before{content: "\f2c5";} .fa-telegram:before{content: "\f2c6";} .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before{content: "\f2c7";} .fa-thermometer-3:before, .fa-thermometer-three-quarters:before{content: "\f2c8";} .fa-thermometer-2:before, .fa-thermometer-half:before{content: "\f2c9";} .fa-thermometer-1:before, .fa-thermometer-quarter:before{content: "\f2ca";} .fa-thermometer-0:before, .fa-thermometer-empty:before{content: "\f2cb";} .fa-shower:before{content: "\f2cc";} .fa-bathtub:before, .fa-s15:before, .fa-bath:before{content: "\f2cd";} .fa-podcast:before{content: "\f2ce";} .fa-window-maximize:before{content: "\f2d0";} .fa-window-minimize:before{content: "\f2d1";} .fa-window-restore:before{content: "\f2d2";} .fa-times-rectangle:before, .fa-window-close:before{content: "\f2d3";} .fa-times-rectangle-o:before, .fa-window-close-o:before{content: "\f2d4";} .fa-bandcamp:before{content: "\f2d5";} .fa-grav:before{content: "\f2d6";} .fa-etsy:before{content: "\f2d7";} .fa-imdb:before{content: "\f2d8";} .fa-ravelry:before{content: "\f2d9";} .fa-eercast:before{content: "\f2da";} .fa-microchip:before{content: "\f2db";} .fa-snowflake-o:before{content: "\f2dc";} .fa-superpowers:before{content: "\f2dd";} .fa-wpexplorer:before{content: "\f2de";} .fa-meetup:before{content: "\f2e0";} .sr-only{position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;} .sr-only-focusable:active, .sr-only-focusable:focus{position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto;} 

/* /web/static/src/scss/report.scss defined in bundle 'web.report_assets_common' */
 html, body{height: 100%; direction: ltr;} body{color: #000 !important; word-wrap: break-word;} .border-black td, .border-black th{border-top: 1px solid black !important;} .table-sm > thead > tr > th{border-bottom: none !important;} .table-sm > tbody > tr{page-break-inside: avoid !important; border-top: none !important;} .zero_min_height{min-height: 0px !important;} .jumbotron, .panel, .carousel, section{page-break-inside: avoid;} .d-print-none{display: none;} .o_bold{font-weight: bolder;} .o_italic{font-style: italic;} .o_underline{text-decoration: underline;} div#total{page-break-inside: avoid;} div#total table tr.o_subtotal td, div#total table tr.o_total td{border-top: 1px solid black !important;} 

/* /web/static/src/scss/layout_standard.scss defined in bundle 'web.report_assets_common' */
 .o_standard_footer{margin-top: 200px;} .o_standard_footer .list-inline-item{white-space: nowrap;} 

/* /web/static/src/scss/layout_background.scss defined in bundle 'web.report_assets_common' */
 .o_background_footer, .o_background_header, .o_report_layout_background{font-family: 'Lato', 'Noto'; color: #495057;} .o_background_header{min-width: 900px; border-bottom: 1px solid #e9ecef;} .o_background_header img{max-height: 96px; max-width: 200px; margin-right: 16px;} .o_background_header h3{color: #005880; font-weight: 700; font-size: 1.25rem; max-width: 300px;} .o_background_footer .list-inline-item{white-space: nowrap;} .o_background_footer ul{border-top: 1px solid #005880; border-bottom: 1px solid #005880; padding: 4px 0; margin: 0 0 4px 0;} .o_background_footer ul li{color: #005880;} .o_report_layout_background{background-image: url(/base/static/img/bg_background_template.jpg); background-size: cover; background-position: bottom center; background-repeat: no-repeat; min-height: 620px;} .o_report_layout_background .table{border-top: 1px solid #dee2e6;} .o_report_layout_background .table td, .o_report_layout_background .table th{border-top: none;} .o_report_layout_background thead tr th, .o_report_layout_background h2{color: #005880;} .o_report_layout_background tbody{color: #495057;} .o_report_layout_background tbody tr:nth-child(odd){background-color: rgba(220, 205, 216, 0.2);} .o_report_layout_background tbody tr.o_line_section{color: #005880; background-color: rgba(73, 80, 87, 0.2) !important;} .o_report_layout_background .row > div > table tr, .o_report_layout_background div#total table tr{} .o_report_layout_background .row > div > table tr:nth-child(odd), .o_report_layout_background div#total table tr:nth-child(odd){background-color: transparent !important;} .o_report_layout_background .row > div > table tr:first-child, .o_report_layout_background .row > div > table tr:last-child, .o_report_layout_background .row > div > table tr.o_subtotal, .o_report_layout_background .row > div > table tr.o_total, .o_report_layout_background div#total table tr:first-child, .o_report_layout_background div#total table tr:last-child, .o_report_layout_background div#total table tr.o_subtotal, .o_report_layout_background div#total table tr.o_total{border-top: none !important;} .o_report_layout_background .row > div > table tr:first-child td, .o_report_layout_background .row > div > table tr:last-child td, .o_report_layout_background .row > div > table tr.o_subtotal td, .o_report_layout_background .row > div > table tr.o_total td, .o_report_layout_background div#total table tr:first-child td, .o_report_layout_background div#total table tr:last-child td, .o_report_layout_background div#total table tr.o_subtotal td, .o_report_layout_background div#total table tr.o_total td{color: #005880; border-top: 1px solid #ced4da !important;} .o_in_iframe .o_background_header{min-width: 0;} 

/* /web/static/src/scss/layout_boxed.scss defined in bundle 'web.report_assets_common' */
 .o_boxed_footer, .o_boxed_header, .o_report_layout_boxed{font-family: 'Lato', 'Noto'; color: #495057; font-size: 12px;} .o_boxed_header{border-bottom: 1px solid #e9ecef;} .o_boxed_header img{max-height: 100px;} .o_boxed_header h4{color: #999999; font-weight: 700; text-transform: uppercase;} .o_boxed_footer{margin-top: 200px; white-space: nowrap; border-top: 3px solid #495057;} .o_boxed_footer ul{margin: 4px 0;} .o_report_layout_boxed{} .o_report_layout_boxed > h2{text-transform: uppercase;} .o_report_layout_boxed table{border: 1px solid #495057;} .o_report_layout_boxed table thead{border-bottom: 2px solid #495057;} .o_report_layout_boxed table thead tr th{text-transform: uppercase; border: 1px solid #495057;} .o_report_layout_boxed table tbody{color: #495057;} .o_report_layout_boxed table tbody tr td{border-top: none; border-right: 1px solid #495057;} .o_report_layout_boxed table tbody tr.o_line_section td, .o_report_layout_boxed table tbody tr.o_line_note td, .o_report_layout_boxed table tbody tr.is-subtotal td{border-top: 1px solid #495057; border-bottom: 1px solid #495057;} .o_report_layout_boxed table tbody tr.o_line_section td{background-color: #495057; color: #fff;} .o_report_layout_boxed table tbody tr.is-subtotal, .o_report_layout_boxed table tbody tr td.o_price_total{background-color: #e9ecef;} .o_report_layout_boxed .page > table:not(.o_main_table) tr td:last-child{background-color: #e9ecef;} .o_report_layout_boxed .row:not(#total) > div > table tbody tr:not(:last-child) td:last-child{background-color: #e9ecef;} .o_report_layout_boxed .row > div > table thead tr:first-child, .o_report_layout_boxed .row > div > table tr.o_subtotal, .o_report_layout_boxed div#total table thead tr:first-child, .o_report_layout_boxed div#total table tr.o_subtotal{border-bottom: 1px solid #495057;} .o_report_layout_boxed .row > div > table tr.o_subtotal td:first-child, .o_report_layout_boxed div#total table tr.o_subtotal td:first-child{border-right: none;} .o_report_layout_boxed .row > div > table tr:last-child td, .o_report_layout_boxed .row > div > table tr.o_total td, .o_report_layout_boxed div#total table tr:last-child td, .o_report_layout_boxed div#total table tr.o_total td{background-color: #495057; color: #fff;} .o_report_layout_boxed .row > div > table tr:last-child td:first-child, .o_report_layout_boxed .row > div > table tr.o_total td:first-child, .o_report_layout_boxed div#total table tr:last-child td:first-child, .o_report_layout_boxed div#total table tr.o_total td:first-child{border-right: none;} 

/* /web/static/src/scss/layout_clean.scss defined in bundle 'web.report_assets_common' */
 .o_clean_footer, .o_clean_header, .o_report_layout_clean{font-family: 'Lato', 'Noto'; color: #000;} .o_clean_header{border-bottom: 1px solid #005880;} .o_clean_header img{max-height: 90px; max-width: 300px;} .o_clean_footer{margin: 0 3px; margin-top: 200px; border-top: 3px solid #005880;} .o_clean_footer h4{color: #005880; font-weight: bolder;} .o_clean_footer .pagenumber{border: 3px solid #005880; background-color: #005880; color: white; padding: 4px 8px; text-align: center;} .o_report_layout_clean{} .o_report_layout_clean h1, .o_report_layout_clean h2, .o_report_layout_clean h3{color: #005880; font-weight: bolder;} .o_report_layout_clean strong{color: #005880;} .o_report_layout_clean table.o_main_table{margin-bottom: 0;} .o_report_layout_clean table thead{color: #005880;} .o_report_layout_clean table thead tr th{border-top: 3px solid #005880 !important; text-transform: uppercase;} .o_report_layout_clean table thead tr th:first-child{width: 48%;} .o_report_layout_clean table tbody{color: #000;} .o_report_layout_clean table tbody tr:first-child td{border-top: none;} .o_report_layout_clean table tbody tr:last-child td{border-bottom: 3px solid #005880;} .o_report_layout_clean table tbody tr td{padding: 15px 5px;} .o_report_layout_clean .row:not(#total) > div:has(table){top: -16px;} .o_report_layout_clean .row > div > table tr:first-child td, .o_report_layout_clean .row > div > table tr.o_subtotal, .o_report_layout_clean div#total table tr:first-child td, .o_report_layout_clean div#total table tr.o_subtotal{border-top: none !important;} .o_report_layout_clean .row > div > table tr:last-child td, .o_report_layout_clean .row > div > table tr.o_total, .o_report_layout_clean div#total table tr:last-child td, .o_report_layout_clean div#total table tr.o_total{border-top: 1px solid #e9ecef !important;} 

/* /sale/static/src/scss/sale_report.scss defined in bundle 'web.report_assets_common' */
 .sale_tbody .o_line_note{word-break: break-word;} 

/* /stock/static/src/scss/report_stock_rule.scss defined in bundle 'web.report_assets_common' */
 .o_report_stock_rule .o_report_stock_rule_rule{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: row nowrap; flex-flow: row nowrap;} .o_report_stock_rule .o_report_stock_rule_legend{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; max-width: 1000px;} .o_report_stock_rule .o_report_stock_rule_legend_line{-webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: row nowrap; flex-flow: row nowrap; width: 29%; margin-right: 20px; margin-left: 20px; margin-top: 15px; min-width: 200px;} .o_report_stock_rule .o_report_stock_rule_legend_line > .o_report_stock_rule_legend_label{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; width: 30%; min-width: 100px;} .o_report_stock_rule .o_report_stock_rule_legend_line > .o_report_stock_rule_legend_symbol{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; width: 70%;} .o_report_stock_rule .o_report_stock_rule_putaway > p{text-align: center; color: black; font-weight: normal; font-size: 12px;} .o_report_stock_rule .o_report_stock_rule_line{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; height: 20px;} .o_report_stock_rule .o_report_stock_rule_line > line{stroke: black; stroke-width: 1;} .o_report_stock_rule .o_report_stock_rule_arrow{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; height: 20px; width: 20px;} .o_report_stock_rule .o_report_stock_rule_arrow > svg > line{stroke: black; stroke-width: 1;} .o_report_stock_rule .o_report_stock_rule_arrow > svg > polygon{fill: black; fill-opacity: 0.5; stroke: black; stroke-width: 1;} .o_report_stock_rule .o_report_stock_rule_rule_name{text-align: center;} .o_report_stock_rule .o_report_stock_rule_symbol_cell{border: none !important;} .o_report_stock_rule .o_report_stock_rule_symbol_cell > div{max-width: 200px; height: 20px;} .o_report_stock_rule .o_report_stock_rule_rule_main{height: 100%; padding-top: 2px;} .o_report_stock_rule .o_report_stock_rule_location_header{text-align: center;} .o_report_stock_rule .o_report_stock_rule_location_header > a{display: block;} .o_report_stock_rule .o_report_stock_rule_location_header > a:hover{text-decoration: none; cursor: pointer; background-color: #efefef;} .o_report_stock_rule .o_report_stock_rule_location_header > a > div{color: black;} .o_report_stock_rule .o_report_stock_rule_rule_cell{padding: 0 !important;} .o_report_stock_rule .o_report_stock_rule_rule_cell > a{display: block;} .o_report_stock_rule .o_report_stock_rule_rule_cell > a:hover{text-decoration: none; cursor: pointer; background-color: #efefef;}