@font-face{font-family:'Twemoji Country Flags';unicode-range:U+1F1E6-1F1FF, U+1F3F4, U+E0062-E0063, U+E0065, U+E0067, U+E006C, U+E006E, U+E0073-E0074, U+E0077, U+E007F;src:url("https://cdn.jsdelivr.net/npm/country-flag-emoji-polyfill@0.1.4/dist/TwemojiCountryFlags.woff2") format("woff2")}.flag-icon{font-family:"Twemoji Country Flags";font-style:normal;line-height:1}.blank-flag-icon{height:1em;width:1em}.form-control-sm-text{font-size:0.7rem}.main-container{padding-top:20px}.brand .brand-logo img{max-height:28px}.align-up{margin-bottom:3px}.spark_line{margin-top:10px;margin-left:-10px}.icon-sm{font-size:18px !important}.icon-xl{font-size:96px !important;width:96px;vertical-align:middle}.large-table{overflow:scroll}.main-table-column{min-width:250px}.text-center{text-align:center !important}.text-right{text-align:right !important}.table-lg-col{min-width:125px}table.table-borderless td,table.table-borderless th{border:none !important}.small-avatar{width:35px}.medium-icon{font-size:2em}.invoice-totals .invoice-totals-value{min-width:55px}.menu-float{line-height:normal;box-shadow:none;border-style:hidden;right:-13px;background-color:rgba(255,255,255,0)}.btn-round{border-radius:50%;width:45px;padding:0.5rem 0.5rem 0.5rem 0.5rem;vertical-align:middle;color:#fff}.dropdown-toggle::after{display:none}.text-black{color:black}.text-muted-darker{color:#636363}.colored_card_title{height:1em}.img-center{margin:auto;display:block}.cover-page-card{min-height:320px;max-height:320px}.cover-page-img{max-height:310px}.ref-cover-thumb{max-width:65;float:right;margin-left:10px}.product-cover-thumb{max-width:65;float:left;margin-right:10px}.list-header{margin-bottom:0px}.cover-page-img-sm{max-width:65px}.cover-page-img-md{max-width:95px}.cover-page-img-lg{max-width:150px}.tabular{tab-size:48;-moz-tab-size:48;-o-tab-size:48;white-space:nowrap}.img-tmb-wrp-md{display:inline-block;overflow:hidden;max-height:250px}.img-tmb-wrp{display:inline-block;overflow:hidden;max-height:150px}.img-tmb{max-width:100px}.img-tmb-md{max-width:175px}.img-in-card{max-width:100%}.img-tmb-light-border{border-style:solid;border-width:1px;border-color:lightgray}.tag-lg{font-size:14px}.no-left-padding{padding-left:0}.ui-menu-item{list-style-type:none;padding-left:0;text-align:left}.form-inline{display:inline}.overlay{position:relative}.overlay:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255,255,255,0.5);z-index:1}.form-checkbox-label{margin-bottom:0;vertical-align:middle}.form-checkbox{vertical-align:middle}.number-input-single-digit{width:80px}.overflow-break-words{overflow-wrap:break-word}.small{font-size:12px !important}.scroll-overflow{overflow:auto}.discoverability_pie{max-width:250px}.report-notice{max-height:500px;overflow:scroll}.table-border-left{border-left:1px solid #eceeef}.table-border-top{border-top:1px solid #eceeef}.switch-checkbox{position:relative;display:block;min-height:2rem;padding-left:3rem}.switch-checkbox label{display:inline-block;position:relative;margin-bottom:0;padding-top:0.25rem;vertical-align:top;cursor:default}.switch-checkbox label:before,.switch-checkbox label:after{content:"";position:absolute;cursor:pointer;display:block;pointer-events:all;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.switch-checkbox label:before{top:0.25rem;left:-3rem;width:2.5rem;height:1.5rem;background-color:#fff;border:#adb5bd solid 1px;border-radius:1.5rem}.switch-checkbox label:after{top:calc(0.25rem + 2px);left:calc(-3rem + 2px);width:calc(1.5rem - 4px);height:calc(1.5rem - 4px);background-repeat:no-repeat;background-position:center center;background-size:50% 50%;background-color:#adb5bd;border-radius:1.5rem}.switch-checkbox input{position:absolute;z-index:-1;opacity:0;box-sizing:border-box;padding:0}.switch-checkbox input:checked~label:before{color:#fff;border-color:#269abc;background-color:#269abc}.switch-checkbox input:checked~label:after{background-color:#fff;transform:translateX(1rem)}.form-control[type="color"]{padding:0.25rem;height:2.4em}.tree-diagram,.tree-diagram ul,.tree-diagram li{list-style:none;margin:0;padding:0;position:relative}.tree-diagram,.tree-diagram ul{display:table}.tree-diagram{margin:0 0 1em;text-align:center}.tree-diagram ul{width:100%}.tree-diagram li{display:table-cell;padding:.5em 0;vertical-align:top}.tree-diagram li:before{outline:solid 1px #666;content:"";left:0;position:absolute;right:0;top:0}.tree-diagram li:first-child:before{left:50%}.tree-diagram li:last-child:before{right:50%}.tree-diagram span,.tree-diagram .content{border:solid .1em #666;border-radius:.2em;display:inline-block;margin:0 .2em .5em;padding:.2em .5em;position:relative}.tree-diagram ul:before,.tree-diagram span:before,.tree-diagram .content:before{outline:solid 1px #666;content:"";height:.5em;left:50%;top:-.5em;position:absolute}.tree-diagram span:before,.tree-diagram .content:before{top:-.55em}.tree-diagram>li{margin-top:0}.tree-diagram>li:before,.tree-diagram>li:after,.tree-diagram>li>span:before,.tree-diagram>li>.content:before{outline:none}table.sticky-header thead{position:sticky;background-color:#fff;z-index:2}table.sticky-header thead>tr>th{background-color:#d1d1d1}table.sticky-column tbody>tr>th{position:sticky;left:0;background-color:#fff;z-index:1}table.sticky-column thead>tr>th:first-child,table.sticky-column thead>tr>th.main-table-column{position:sticky;left:0;background-color:#fff;z-index:2}table.sticky-column.sticky-header thead>tr>th{background-color:#d1d1d1}.collapse-toggle{cursor:pointer}.collapse-toggle .collapsable{transition:transform .35s ease;transform:rotateZ(0deg)}.collapse-toggle[aria-expanded=true] .collapsable{transform:rotateZ(90deg)}tr.collapsing{opacity:0;transition-property:height, opacity}tr.collapse.in{display:table-row !important;opacity:1}tr.collapse>td,tr.collapsing>td{transition:padding .35s ease}tr.collapsing>td{padding-top:0;padding-bottom:0}tr.collapse>td>div,tr.collapsing>td>div{max-height:10000px;transition:max-height .35s ease}tr.collapsing>td>div{max-height:0;overflow:hidden}.vertical-align-middle{vertical-align:middle}
