#font-preload {
    position: absolute;
    top: -65535px;
    left: -65535px;
    font-size: 12px;
    pointer-events: none;
  }

    #font-preload .aw {
      position: absolute;
      width: auto;
      white-space: nowrap;
    }

    #font-preload .ah {
      position: absolute;
      height: auto;
      word-break: break-word;
      word-wrap: break-word;
    }

    #font-preload .ah p {
      margin-bottom: 5px;
      white-space: pre-wrap;
    }

    #font-preload .ah p:last-child {
      margin-bottom: 0;
    }

    #font-preload .auto-size {
      white-space: pre;
      width: -moz-fit-content;
      width: fit-content;
    }

    #font-preload .auto-size.vertical-lr {
        writing-mode: vertical-lr;
      }

    #font-preload .auto-size.horizontal-tb {
        writing-mode: horizontal-tb;
      }

    #font-preload .auto-height, #font-preload .auto-width {
      white-space: pre-wrap;
      word-break: break-word;
      word-wrap: break-word;
    }

    #font-preload .auto-height.vertical-lr, #font-preload .auto-width.vertical-lr {
        writing-mode: vertical-lr;
      }

    #font-preload .auto-height.horizontal-tb, #font-preload .auto-width.horizontal-tb {
        writing-mode: horizontal-tb;
      }

/**
 * (c) jExcel v3.6.3
 *
 * Author: Paul Hodel <paul.hodel@gmail.com>
 * Website: https://bossanova.uk/jexcel/
 * Description: Create amazing web based spreadsheets.
 *
 * This software is distribute under MIT License
 */
:root {
    --jexcel-border-color:#000;
  }
* {
    box-sizing: border-box;
  }
.jexcel_container {
    display:inline-block;
    padding-right:2px;
    box-sizing: border-box;
    overscroll-behavior: contain;
  }
.jexcel_container.fullscreen {
    position:fixed;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    z-index:2001;
  }
.jexcel_container.fullscreen .jexcel_content {
    overflow:auto;
    width:100%;
    height:100%;
    background-color:#ffffff;
  }
.jexcel_container.fullscreen.with-toolbar {
    height: calc(100% - 46px);
  }
.jexcel_content {
    display:inline-block;
    box-sizing: border-box;
    padding-right:2px;
    position:relative;
  }
.jexcel {
    border-collapse:separate;
    table-layout:fixed;
    white-space: nowrap;
    empty-cells:show;
    border:0px;
    background-color:rgba(0, 0, 0, 0);
    width:0;

    border-top:1px solid transparent;
    border-left:1px solid transparent;
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;
  }
.jexcel > thead > tr > td
  {
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
    border-right:1px solid transparent;
    border-bottom:1px solid transparent;
    background-color:#f3f3f3;
    padding:2px;
    cursor:pointer;
    box-sizing: border-box;
    overflow: hidden;
    position: sticky;
    top: 0;
    z-index:2000;
  }
.with-toolbar .jexcel > thead > tr > td
  {
    top:42px;
  }
.jexcel > thead.draggable > tr > td::before
  {
    content:'\00a0';
    width:100%;
    height:3px;
    position:absolute;
    bottom:0px;
    left:0px;
    cursor:move;
  }
.jexcel > thead.resizable > tr > td::after
  {
    content:'\00a0';
    width:3px;
    height:100%;
    position:absolute;
    top:0px;
    right:0px;
    cursor:col-resize;
  }
.jexcel > thead > tr > td.dragging
  {
    background-color:#fff;
    opacity:0.5;
  }
.jexcel > thead > tr > td:first-child:after, .jexcel > thead > tr.jexcel_nested > td::before, .jexcel > thead > tr.jexcel_nested > td::after
  {
    cursor:default;
  }
.jexcel > thead > tr > td.selected
  {
    background-color:#dcdcdc;
  }
.jexcel > thead > tr > td.arrow-up
  {
    background-repeat:no-repeat;
    background-position:center right 5px;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 14l5-5 5 5H7z' fill='gray'/%3E%3C/svg%3E");
    text-decoration:underline;
  }
.jexcel > thead > tr > td.arrow-down
  {
    background-repeat:no-repeat;
    background-position:center right 5px;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='gray'/%3E%3C/svg%3E");
    text-decoration:underline;
  }
.jexcel > tbody > tr > td:first-child
  {
    position:relative;
    background-color:#f3f3f3;
    text-align:center;
  }
.jexcel > tbody.resizable > tr > td:first-child::before
  {
    content:'\00a0';
    width:100%;
    height:3px;
    position:absolute;
    bottom:0px;
    left:0px;
    cursor:row-resize;
  }
.jexcel > tbody.draggable > tr > td:first-child::after
  {
    content:'\00a0';
    width:3px;
    height:100%;
    position:absolute;
    top:0px;
    right:0px;
    cursor:move;
  }
.jexcel > tbody > tr.dragging > td
  {
    background-color:#eee;
    opacity:0.5;
  }
.jexcel > tbody > tr > td
  {
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
    border-right:1px solid transparent;
    border-bottom:1px solid transparent;
    padding:4px;
    white-space: nowrap;
    box-sizing: border-box;
    line-height:1em;
  }
.jexcel > tbody > tr > td > img
  {
    display:inline-block;
    max-width:100px;
  }
.jexcel > tbody > tr > td.readonly
  {
    color:rgba(0,0,0,0.3)
  }
.jexcel > tbody > tr.selected > td:first-child
  {
    background-color:#dcdcdc;
  }
.jexcel > tbody > tr > td > select, .jexcel > tbody > tr > td > input, .jexcel > tbody > tr > td > textarea
  {
    border:0px;
    border-radius:0px;
    outline:0px;
    width:100%;
    margin:0px;
    padding:0px;
    background-color:transparent;
    box-sizing: border-box;
  }
.jexcel > tbody > tr > td > textarea
  {
    resize: none;
    padding-top:6px !important;
  }
.jexcel > tbody > tr > td > input[type=checkbox]
  {
    width:12px;
    margin-top:2px;
  }
.jexcel > tbody > tr > td > input[type=radio]
  {
    width:12px;
    margin-top:2px;
  }
.jexcel > tbody > tr > td > select
  {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-repeat: no-repeat;
    background-position-x: 100%;
    background-position-y: 40%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdibGFjaycgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTcgMTBsNSA1IDUtNXonLz48cGF0aCBkPSdNMCAwaDI0djI0SDB6JyBmaWxsPSdub25lJy8+PC9zdmc+);
  }
.jexcel > tbody > tr > td.dropdown
  {
    background-repeat: no-repeat;
    background-position:top 50% right 5px;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='lightgray'/%3E%3C/svg%3E");
    text-overflow: ellipsis;
    overflow-x:hidden;
  }
.jexcel > tbody > tr > td.dropdown.jexcel_comments
  {
    background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='lightgray'/%3E%3C/svg%3E") top 50% right 5px no-repeat, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTlhZDJmOC1kMDI2LTI1NDItODhjOS1iZTRkYjkyMmQ0MmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOGI5NDUyMS00ZjEwLWQ5NDktYjUwNC0wZmU1N2I3Nzk1MDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIHN0RXZ0OndoZW49IjIwMTktMDEtMzFUMTg6NTU6MDhaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExOWFkMmY4LWQwMjYtMjU0Mi04OGM5LWJlNGRiOTIyZDQyZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4En6MDAAAAX0lEQVQYlX3KOw6AIBBAwS32RpJADXfx0pTET+ERZJ8F8RODFtONsG0QAoh0CSDM82dqodaBdQXnfoLZQM7gPai+wjNNE8R4pTuAYNZSKZASqL7CMy0LxNgJp30fKYUDi3+vIqb/+rUAAAAASUVORK5CYII=') top right no-repeat;
  }
.jexcel > tbody > tr > td > .color
  {
    width:90%;
    height:10px;
    margin:auto;
  }
.jexcel .highlight {
    background-color:rgba(0,0,0,0.05);
  }
.jexcel .highlight-top {
    border-top:1px solid #000; /* var(--jexcel-border-color);*/
    box-shadow: 0px -1px #ccc;
  }
.jexcel .highlight-left {
    border-left:1px solid #000; /* var(--jexcel-border-color);*/
    box-shadow: -1px 0px #ccc;
  }
.jexcel .highlight-right {
    border-right:1px solid #000; /* var(--jexcel-border-color);*/
  }
.jexcel .highlight-bottom {
    border-bottom:1px solid #000; /* var(--jexcel-border-color);*/
  }
.jexcel .highlight-top.highlight-left {
    box-shadow: -1px -1px #ccc;
    -webkit-box-shadow: -1px -1px #ccc;
    -moz-box-shadow: -1px -1px #ccc;
  }
.jexcel .highlight-selected
  {
    background-color:rgba(0,0,0,0.0);
  }
.jexcel .selection
  {
    background-color:rgba(0,0,0,0.05);
  }
.jexcel .selection-left
  {
    border-left:1px dotted #000;
  }
.jexcel .selection-right
  {
    border-right:1px dotted #000;
  }
.jexcel .selection-top
  {
    border-top:1px dotted #000;
  }
.jexcel .selection-bottom
  {
    border-bottom:1px dotted #000;
  }
.jexcel_corner
  {
    position:absolute;
    background-color: rgb(0, 0, 0);
    height: 1px;
    width: 1px;
    border: 1px solid rgb(255, 255, 255);
    top:-2000px;
    left:-2000px;
    cursor:crosshair;
    box-sizing: initial;
    z-index:7000;
    padding: 2px;
  }
.jexcel .editor
  {
    outline:0px solid transparent;
    overflow:visible;
    white-space: nowrap;
    text-align:left;
    padding:0px;
    box-sizing: border-box;
    overflow:visible !important;
  }
.jexcel .editor > input
  {
    padding-left:4px;
  }
.jexcel .editor .jupload
  {
    position:fixed;
    top:100%;
    z-index:8000;
    -webkit-user-select:none;
       -moz-user-select:none;
            user-select:none;
    -webkit-font-smoothing: antialiased;
    font-size: .875rem;
    letter-spacing: .2px;
    border-radius: 4px;
    box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.2);
    padding:10px;
    background-color:#fff;
    width:300px;
    min-height:225px;
    margin-top:2px;
  }
.jexcel .editor .jupload img
  {
    width:100%;
    height:auto;
  }
.jexcel .editor .jclose:after
  {
    position:absolute;
    top:0;
    right:0;
    margin:10px;
    content:'close';
    font-family:'Material icons';
    font-size:24px;
    width:24px;
    height:24px;
    line-height:24px;
    cursor:pointer;
    text-shadow: 0px 0px 5px #fff;
  }
.jexcel, .jexcel td, .jexcel_corner
  {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
  }
.jexcel .dragline
  {
    position:absolute;
  }
.jexcel .dragline div
  {
    position:relative;
    top:-6px;
    height:5px;
    width:22px;
  }
.jexcel .dragline div:hover
  {
    cursor:move;
  }
.jexcel .onDrag
  {
    background-color:rgba(0,0,0,0.6);
  }
.jexcel .error
  {
    border:1px solid red;
  }
.jexcel thead td.resizing
  {
    border-right-style:dotted !important;
    border-right-color:red !important;
  }
.jexcel tbody tr.resizing > td
  {
    border-bottom-style:dotted !important;
    border-bottom-color:red !important;
  }
.jexcel tbody td.resizing
  {
    border-right-style:dotted !important;
    border-right-color:red !important;
  }
.jexcel .jdropdown-header
  {
    border:0px !important;
    outline:none !important;
    width:100% !important;
    height:100% !important;
    padding:0px !important;
    padding-left:8px !important;
  }
.jexcel .jdropdown-container
  {
    margin-top:1px;
  }
.jexcel .jdropdown-container-header {
    padding: 0px;
    margin: 0px;
    height: inherit;
  }
.jexcel .jdropdown-picker
  {
    border:0px !important;
    padding:0px !important;
    width:inherit;
    height:inherit;
  }
.jexcel .jexcel_comments
  {
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTlhZDJmOC1kMDI2LTI1NDItODhjOS1iZTRkYjkyMmQ0MmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOGI5NDUyMS00ZjEwLWQ5NDktYjUwNC0wZmU1N2I3Nzk1MDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIHN0RXZ0OndoZW49IjIwMTktMDEtMzFUMTg6NTU6MDhaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExOWFkMmY4LWQwMjYtMjU0Mi04OGM5LWJlNGRiOTIyZDQyZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4En6MDAAAAX0lEQVQYlX3KOw6AIBBAwS32RpJADXfx0pTET+ERZJ8F8RODFtONsG0QAoh0CSDM82dqodaBdQXnfoLZQM7gPai+wjNNE8R4pTuAYNZSKZASqL7CMy0LxNgJp30fKYUDi3+vIqb/+rUAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: top right;
  }
.jexcel .sp-replacer
  {
    margin: 2px;
    border:0px;
  }
.jexcel > thead > tr.jexcel_filter > td > input
  {
    border:0px;
    width:100%;
    outline:none;
  }
.jexcel_filter
  {
    display:flex;
    justify-content:space-between;
    margin-bottom:4px;
  }
.jexcel_filter > div
  {
    padding:8px;
    align-items:center;
  }
.jexcel_pagination
  {
    display:flex;
    justify-content:space-between;
    align-items:center;
  }
.jexcel_pagination > div
  {
    display:flex;
    padding:10px;
  }
.jexcel_pagination > div:last-child
  {
    padding-right:10px;
    padding-top:10px;
  }
.jexcel_pagination > div > div
  {
    text-align:center;
    width:36px;
    height:36px;
    line-height:34px;
    border:1px solid #ccc;
    box-sizing: border-box;
    margin-left:2px;
    cursor:pointer;
  }
.jexcel_page_selected
  {
    font-weight:bold;
    background-color:#f3f3f3;
  }
.jexcel_toolbar
  {
    display:flex;
    background-color:#f3f3f3;
    border:1px solid #ccc;
    padding:4px;
    margin:0px 2px 4px 1px;
    position:sticky;
    top:0px;
    z-index:8001;
  }
.jexcel_toolbar:empty
  {
    display:none;
  }
.jexcel_toolbar i.jexcel_toolbar_item
  {
    width:24px;
    height:24px;
    padding:4px;
    cursor:pointer;
    display:inline-block;
  }
.jexcel_toolbar i.jexcel_toolbar_item:hover
  {
    background-color:#ddd;
  }
.jexcel_toolbar select.jexcel_toolbar_item
  {
    margin-left:2px;
    margin-right:2px;
    display:inline-block;
    border:0px;
    background-color:transparent;
    padding-right:10px;
  }
.jexcel .dragging-left
  {
    background-repeat: no-repeat;
    background-position:top 50% left 0px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M14 7l-5 5 5 5V7z'/%3E%3Cpath fill='none' d='M24 0v24H0V0h24z'/%3E%3C/svg%3E");
  }
.jexcel .dragging-right
  {
    background-repeat: no-repeat;
    background-position:top 50% right 0px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 17l5-5-5-5v10z'/%3E%3Cpath fill='none' d='M0 24V0h24v24H0z'/%3E%3C/svg%3E");
  }
.jexcel_tabs > .jexcel_tab
  {
    display:none;
  }
.jexcel_tabs > .jexcel_tab_link
  {
    display:inline-block;
    padding:10px;
    padding-left:20px;
    padding-right:20px;
    margin-right:5px;
    margin-bottom:5px;
    background-color:#f3f3f3;
    cursor:pointer;
  }
.jexcel_tabs > .jexcel_tab_link.selected
  {
    background-color:#ddd;
  }
.jexcel_hidden_index tr > td:first-child, .jexcel_hidden_index colgroup > col:first-child
  {
    display:none;
  }

/* NOTE: this file is script generated, change should be made at 'script/generate/HostedFont.js' */
@font-face {
  font-style: normal;
  font-family: 'PingFangSC';
  font-weight: 100;
  src: url('/mb-sigma/fonts/zh-CN/PingFangSC/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'PingFangSC';
  font-weight: 200;
  src: url('/mb-sigma/fonts/zh-CN/PingFangSC/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'PingFangSC';
  font-weight: 300;
  src: url('/mb-sigma/fonts/zh-CN/PingFangSC/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'PingFangSC';
  font-weight: 400;
  src: local('PingFangSC-Regular'), local('PingFang SC Regular'), local('.PingFangSC-Regular'), local('.PingFang SC Regular'), local('PingFangSC'), local('PingFang SC'), url('/mb-sigma/fonts/zh-CN/PingFangSC/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'PingFangSC';
  font-weight: 500;
  src: url('/mb-sigma/fonts/zh-CN/PingFangSC/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'PingFangSC';
  font-weight: 600;
  src: local('PingFangSC-Semibold'), local('PingFang SC Semibold'), local('.PingFangSC-Semibold'), local('.PingFang SC Semibold'), url('/mb-sigma/fonts/zh-CN/PingFangSC/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSansSC';
  font-weight: 200;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSansSC/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSansSC';
  font-weight: 300;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSansSC/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSansSC';
  font-weight: 400;
  src: local('SourceHanSansSC-Regular'), local('Source Han Sans SC Regular'), local('Source Han Sans SC'), local('Noto Sans CJK SC Regular'), local('Noto Sans CJK SC'), url('/mb-sigma/fonts/zh-CN/SourceHanSansSC/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSansSC';
  font-weight: 500;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSansSC/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSansSC';
  font-weight: 700;
  src: local('SourceHanSansSC-Bold'), local('Source Han Sans SC Bold'), local('Noto Sans CJK SC Bold'), url('/mb-sigma/fonts/zh-CN/SourceHanSansSC/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSansSC';
  font-weight: 900;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSansSC/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SFUIText';
  font-weight: 400;
  src: local('SFUIText-Regular'), local('.SFUIText-Regular'), local('SFProText-Regular'), local('SFProText'), url('/fonts/sf-ui/Text-Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SFUIText';
  font-weight: 700;
  src: local('SFUIText-Bold'), local('.SFUIText-Bold'), local('SFProText-Bold'), url('/fonts/sf-ui/Text-Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Roboto';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/Roboto/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Roboto';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Roboto/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Roboto';
  font-weight: 400;
  src: local('Roboto'), url('/mb-sigma/fonts/en/Roboto/Regular.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Roboto';
  font-weight: 400;
  src: local('Roboto-Italic'), local('Roboto Italic'), url('/mb-sigma/fonts/en/Roboto/Italic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Roboto';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Roboto/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Roboto';
  font-weight: 700;
  src: local('Roboto-Bold'), local('Roboto Bold'), url('/mb-sigma/fonts/en/Roboto/Bold.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Roboto';
  font-weight: 700;
  src: local('Roboto-BoldItalic'), local('Roboto Bold Italic'), url('/mb-sigma/fonts/en/Roboto/BoldItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Roboto';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/Roboto/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'AlibabaPuHui';
  font-weight: 300;
  src: url('/mb-sigma/fonts/zh-CN/AlibabaPuHui/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'AlibabaPuHui';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/AlibabaPuHui/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'AlibabaPuHui';
  font-weight: 500;
  src: url('/mb-sigma/fonts/zh-CN/AlibabaPuHui/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'AlibabaPuHui';
  font-weight: 700;
  src: url('/mb-sigma/fonts/zh-CN/AlibabaPuHui/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'AlibabaPuHui';
  font-weight: 900;
  src: url('/mb-sigma/fonts/zh-CN/AlibabaPuHui/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'OPPOSans';
  font-weight: 300;
  src: url('/mb-sigma/fonts/zh-CN/OPPOSans/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'OPPOSans';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/OPPOSans/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'OPPOSans';
  font-weight: 500;
  src: url('/mb-sigma/fonts/zh-CN/OPPOSans/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'OPPOSans';
  font-weight: 700;
  src: url('/mb-sigma/fonts/zh-CN/OPPOSans/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'OPPOSans';
  font-weight: 900;
  src: url('/mb-sigma/fonts/zh-CN/OPPOSans/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 100;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/Thin.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 100;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/ThinItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 300;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/Light.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 300;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/LightItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/Regular.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/RegularItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 500;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/Medium.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 500;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/MediumItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 700;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/Bold.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 700;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/BoldItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 900;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/Black.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'HarmonyOS_Sans_Condensed';
  font-weight: 900;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_Condensed/BlackItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_SC';
  font-weight: 100;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_SC/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_SC';
  font-weight: 300;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_SC/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_SC';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_SC/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_SC';
  font-weight: 500;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_SC/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_SC';
  font-weight: 700;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_SC/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_SC';
  font-weight: 900;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_SC/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_TC';
  font-weight: 100;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_TC/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_TC';
  font-weight: 300;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_TC/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_TC';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_TC/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_TC';
  font-weight: 500;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_TC/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_TC';
  font-weight: 700;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_TC/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'HarmonyOS_Sans_TC';
  font-weight: 900;
  src: url('/mb-sigma/fonts/zh-CN/HarmonyOS_Sans_TC/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'PMZDBiaoTi';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/PMZDBiaoTi/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'PMZDCuShuSong';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/PMZDCuShuSong/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'PMZDQingSong';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/PMZDQingSong/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSerif';
  font-weight: 200;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSerif/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSerif';
  font-weight: 300;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSerif/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSerif';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSerif/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSerif';
  font-weight: 500;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSerif/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSerif';
  font-weight: 600;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSerif/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSerif';
  font-weight: 700;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSerif/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceHanSerif';
  font-weight: 900;
  src: url('/mb-sigma/fonts/zh-CN/SourceHanSerif/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'TaipeiHei';
  font-weight: 300;
  src: url('/mb-sigma/fonts/zh-CN/TaipeiHei/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'TaipeiHei';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/TaipeiHei/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'TaipeiHei';
  font-weight: 700;
  src: url('/mb-sigma/fonts/zh-CN/TaipeiHei/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'YSBiaoTiHei';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/YSBiaoTiHei/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'YSHaoShenTi';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/YSHaoShenTi/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'ZKGaoDuanHei';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/ZKGaoDuanHei/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'ZKKuHei';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/ZKKuHei/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'ZKKuaiLeTi';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/ZKKuaiLeTi/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'ZKQingKeHuangYou';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/ZKQingKeHuangYou/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'ZKWenYi';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/ZKWenYi/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'ZKXiaoWeiLogo';
  font-weight: 400;
  src: url('/mb-sigma/fonts/zh-CN/ZKXiaoWeiLogo/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'AlibabaSans';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/AlibabaSans/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'AlibabaSans';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/AlibabaSans/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'AlibabaSans';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/AlibabaSans/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'AlibabaSans';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/AlibabaSans/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'AlibabaSans';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/AlibabaSans/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Inter';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/Inter/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Inter';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/Inter/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Inter';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Inter/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Inter';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Inter/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Inter';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Inter/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Inter';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/Inter/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Inter';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Inter/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Inter';
  font-weight: 800;
  src: url('/mb-sigma/fonts/en/Inter/ExtraBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Inter';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/Inter/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Lato';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/Lato/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Lato';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Lato/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Lato';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Lato/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Lato';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Lato/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Lato';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/Lato/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Lobster';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Lobster/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Lora';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Lora/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Lora';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Lora/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Lora';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/Lora/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Lora';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Lora/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Montserrat';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/Montserrat/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Montserrat';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/Montserrat/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Montserrat';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Montserrat/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Montserrat';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Montserrat/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Montserrat';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Montserrat/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Montserrat';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/Montserrat/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Montserrat';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Montserrat/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Montserrat';
  font-weight: 800;
  src: url('/mb-sigma/fonts/en/Montserrat/ExtraBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Montserrat';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/Montserrat/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'MontserratAlternates';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/MontserratAlternates/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'MontserratAlternates';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/MontserratAlternates/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'MontserratAlternates';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/MontserratAlternates/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'MontserratAlternates';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/MontserratAlternates/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'MontserratAlternates';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/MontserratAlternates/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'MontserratAlternates';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/MontserratAlternates/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'MontserratAlternates';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/MontserratAlternates/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'MontserratAlternates';
  font-weight: 800;
  src: url('/mb-sigma/fonts/en/MontserratAlternates/ExtraBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'MontserratAlternates';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/MontserratAlternates/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'NotoSans';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/NotoSans/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'NotoSans';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/NotoSans/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'OpenSans';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/OpenSans/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'OpenSans';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/OpenSans/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'OpenSans';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/OpenSans/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'OpenSans';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/OpenSans/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'OpenSans';
  font-weight: 800;
  src: url('/mb-sigma/fonts/en/OpenSans/ExtraBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Oswald';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/Oswald/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Oswald';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Oswald/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Oswald';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Oswald/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Oswald';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Oswald/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Oswald';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/Oswald/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Oswald';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Oswald/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Playfair Display';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Playfair Display/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Playfair Display';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Playfair Display/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Playfair Display';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/Playfair Display/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Playfair Display';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Playfair Display/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Playfair Display';
  font-weight: 800;
  src: url('/mb-sigma/fonts/en/Playfair Display/ExtraBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Playfair Display';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/Playfair Display/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Poppins';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/Poppins/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Poppins';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/Poppins/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Poppins';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Poppins/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Poppins';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Poppins/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Poppins';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Poppins/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Poppins';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/Poppins/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Poppins';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Poppins/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Poppins';
  font-weight: 800;
  src: url('/mb-sigma/fonts/en/Poppins/ExtraBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Poppins';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/Poppins/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Raleway';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/Raleway/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Raleway';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/Raleway/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Raleway';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Raleway/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Raleway';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Raleway/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Raleway';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Raleway/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Raleway';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/Raleway/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Raleway';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Raleway/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Raleway';
  font-weight: 800;
  src: url('/mb-sigma/fonts/en/Raleway/ExtraBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Raleway';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/Raleway/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Display';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/SF Pro Display/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Display';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/SF Pro Display/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Display';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/SF Pro Display/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Display';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/SF Pro Display/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Display';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/SF Pro Display/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Display';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/SF Pro Display/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Display';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/SF Pro Display/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Display';
  font-weight: 800;
  src: url('/mb-sigma/fonts/en/SF Pro Display/ExtraBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Display';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/SF Pro Display/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Text';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/SF Pro Text/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Text';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/SF Pro Text/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Text';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/SF Pro Text/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Text';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/SF Pro Text/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Text';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/SF Pro Text/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Text';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/SF Pro Text/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Text';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/SF Pro Text/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Text';
  font-weight: 800;
  src: url('/mb-sigma/fonts/en/SF Pro Text/ExtraBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SF Pro Text';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/SF Pro Text/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceSans Pro';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/SourceSans Pro/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceSans Pro';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/SourceSans Pro/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceSans Pro';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/SourceSans Pro/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceSans Pro';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/SourceSans Pro/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceSans Pro';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/SourceSans Pro/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'SourceSans Pro';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/SourceSans Pro/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Spartan';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/Spartan/Thin.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Spartan';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/Spartan/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Spartan';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Spartan/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Spartan';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Spartan/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Spartan';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Spartan/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Spartan';
  font-weight: 600;
  src: url('/mb-sigma/fonts/en/Spartan/SemiBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Spartan';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Spartan/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Spartan';
  font-weight: 800;
  src: url('/mb-sigma/fonts/en/Spartan/ExtraBold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Spartan';
  font-weight: 900;
  src: url('/mb-sigma/fonts/en/Spartan/Black.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Ubuntu';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Ubuntu/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Ubuntu';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Ubuntu/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Ubuntu';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Ubuntu/Medium.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Ubuntu';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Ubuntu/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'FZLanTingHei';
  font-weight: 300;
  src: local('FZLanTingHeiS-L-GB'), url('/mb-sigma/fonts/zh-CN/FZLanTingHei/Light.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'FZLanTingHei';
  font-weight: 400;
  src: local('FZLanTingHeiS-R-GB'), url('/mb-sigma/fonts/zh-CN/FZLanTingHei/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'FZYuan';
  font-weight: 400;
  src: local('FZZhunYuan-M02S'), url('/mb-sigma/fonts/zh-CN/FZYuan/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'FZYuan';
  font-weight: 700;
  src: url('/mb-sigma/fonts/zh-CN/FZYuan/Bold.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'FZXinSong';
  font-weight: 400;
  src: local('FZNewShuSong-Z10S'), url('/mb-sigma/fonts/zh-CN/FZXinSong/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'FZKai';
  font-weight: 400;
  src: local('FZKai-Z03S'), url('/mb-sigma/fonts/zh-CN/FZKai/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'FZGongYeHei';
  font-weight: 400;
  src: local('FZGongYHS-R-GB'), url('/mb-sigma/fonts/zh-CN/FZGongYeHei/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'FZHanZhenGuangBiao';
  font-weight: 400;
  src: local('FZHanZhenGuangBiaoS-GB'), url('/mb-sigma/fonts/zh-CN/FZHanZhenGuangBiao/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'FZZongYi';
  font-weight: 400;
  src: local('FZZongYi-M05S'), url('/mb-sigma/fonts/zh-CN/FZZongYi/Regular.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Helvetica';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Helvetica/Light.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Helvetica';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Helvetica/LightItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Helvetica';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Helvetica/Regular.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Helvetica';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Helvetica/Italic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Helvetica';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Helvetica/Bold.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Helvetica';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Helvetica/BoldItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Helvetica Neue';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/Thin.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Helvetica Neue';
  font-weight: 100;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/ThinItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Helvetica Neue';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/ExtraLight.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Helvetica Neue';
  font-weight: 200;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/ExtraLightItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Helvetica Neue';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/Light.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Helvetica Neue';
  font-weight: 300;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/LightItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Helvetica Neue';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/Regular.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Helvetica Neue';
  font-weight: 400;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/Italic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Helvetica Neue';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/Medium.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Helvetica Neue';
  font-weight: 500;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/MediumItalic.woff2') format('woff2');
}
@font-face {
  font-style: normal;
  font-family: 'Helvetica Neue';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/Bold.woff2') format('woff2');
}
@font-face {
  font-style: italic;
  font-family: 'Helvetica Neue';
  font-weight: 700;
  src: url('/mb-sigma/fonts/en/Helvetica Neue/BoldItalic.woff2') format('woff2');
}
.RrZKprPGiEqkxEELaP57 {
    display: none;
    position: absolute;
    pointer-events: none;
    z-index: 11;
    background-image: none;
  }

    .RrZKprPGiEqkxEELaP57 .tab_bar, .RrZKprPGiEqkxEELaP57 .keyboard {
      top: 0 !important;
    }

    .RrZKprPGiEqkxEELaP57 .pg {
      width: 40px !important;
      height: 40px !important;
    }

    .RrZKprPGiEqkxEELaP57[data-do-not-create=true] .carousel, .RrZKprPGiEqkxEELaP57[data-do-not-create=true] .map_view {
        width: 200px !important;
        height: 100px !important;
    }

    .RrZKprPGiEqkxEELaP57[data-do-not-create=true] .image_view, .RrZKprPGiEqkxEELaP57[data-do-not-create=true] .image_view .wrapper {
        max-width: 109px;
        max-height: 109px;
    }

    .RrZKprPGiEqkxEELaP57[data-do-not-create=true] .image_view img {
        width: auto !important;
        height: auto !important;
        max-width: 109px;
        max-height: 109px;
    }
  .WVRqDWvrnmzMpK3ZflPA {
    position: absolute;
    pointer-events: none;
    background: white;
    z-index: 11;
    border: 1px dashed black;
    opacity: 0.5;
    display: none;
  }


/*# sourceMappingURL=4.6cqwy-vendor-9d7e6ed6a3485bdd1cdf.css.map*/