.cross_table_view{background-color:transparent;box-sizing:border-box;font-size:10px;height:100%;position:relative;z-index:20}.cross_table_view a{color:inherit}.cross_table_view a.hide{display:none}.cross_table_view .toolbar{z-index:20}.cross_table_view .toolbar .info{color:#333;display:flex;margin:0;padding:0 2px;text-align:left}.cross_table_view .toolbar .info .exportBnt{margin-right:5px}.cross_table_view .toolbar .info .title{flex-grow:1}.cross_table_view .toolbar .info .sub-title{color:#8e8f92;font-size:12px}.cross_table_view .table-container{overflow:auto;position:relative;z-index:20}.cross_table_view .skip-cell{display:none}.cross_table_view table{border-collapse:separate;border-spacing:0;margin-bottom:0;width:auto}.cross_table_view table td.fix_col{z-index:2}.cross_table_view table td.column_header{z-index:3}.cross_table_view table td.column_header.fix_col{z-index:5}.cross_table_view table td.column_header.sub-fix{z-index:4}.cross_table_view table td.column_header.last{border-bottom:1px solid #d5d5d5}.cross_table_view table tr.sum td.fix_col{z-index:3}.cross_table_view table tr.sum td{z-index:1}.cross_table_view table.no_col_header tr:first-child td{border-top:1px solid #d5d5d5}.cross_table_view table .sort{cursor:pointer;margin-left:3px;padding:2px}.cross_table_view table .sort i.fa{transform:scale(.75)}.cross_table_view table .sort:hover{color:rgba(47,165,255,.75);text-shadow:0 0 1px #fff}.cross_table_view table thead{user-select:none}.cross_table_view table thead .value_header{cursor:pointer}.cross_table_view table thead .value_header sup i.fa{cursor:help}.cross_table_view table thead tr:last-child td,.cross_table_view table thead tr:last-child th{border-bottom:1px solid #d5d5d5}.cross_table_view table thead sup[comment]{cursor:help}.cross_table_view table tbody tr:hover td,.cross_table_view table tbody tr:hover th{background-color:hsla(0,0%,78%,.6)}.cross_table_view table tbody tr:first-child td,.cross_table_view table tbody tr:first-child th{border-top:none}.cross_table_view table tbody tr td.last,.cross_table_view table tbody tr th.last,.cross_table_view table tbody tr:last-child td,.cross_table_view table tbody tr:last-child th{border-bottom:1px solid #d5d5d5}.cross_table_view table td,.cross_table_view table th{position:-webkit-sticky;position:sticky}.cross_table_view table td.selected,.cross_table_view table th.selected{background-color:#bfddf6!important;color:#000!important}.cross_table_view table td div.data-wrapper,.cross_table_view table th div.data-wrapper{align-items:center;padding:3px 8px}.cross_table_view table td.column_header div.data-wrapper,.cross_table_view table td.row_header div.data-wrapper,.cross_table_view table td.value_header div.data-wrapper,.cross_table_view table th.column_header div.data-wrapper,.cross_table_view table th.row_header div.data-wrapper,.cross_table_view table th.value_header div.data-wrapper{display:flex;justify-content:center}.cross_table_view table td.column_header,.cross_table_view table td.row_header,.cross_table_view table th.column_header,.cross_table_view table th.row_header{text-align:center}.cross_table_view table td.data div{text-align:right;white-space:nowrap}.cross_table_view table tr td{border-right:1px solid #d5d5d5}.cross_table_view table tr td.header_empty{border-top:1px solid #d5d5d5;z-index:1}.cross_table_view table tr td.col,.cross_table_view table tr td.row_header{border-top:1px solid #d5d5d5}.cross_table_view table tr td.all_null{background:none;border:0}.cross_table_view table tr td.row_null{border-left:1px solid #d5d5d5}.cross_table_view table tr td.col_null{border-left:0;border-top:1px solid #d5d5d5}.cross_table_view table tr td .header_key{font-weight:700}.cross_table_view table tr td.column_header,.cross_table_view table tr td.data,.cross_table_view table tr th.column_header,.cross_table_view table tr th.data{border-right:1px solid #d5d5d5;border-top:1px solid #d5d5d5;text-align:center}.cross_table_view table tr td.column_header.sum_header div,.cross_table_view table tr th.column_header.sum_header div{justify-content:center}.cross_table_view table tr td:first-child,.cross_table_view table tr th[nth="0"]{border-left:1px solid #d5d5d5}.cross_table_view table tr .data-wrapper{overflow:hidden}.cross_table_view table tr td.data .data-wrapper{position:relative}.cross_table_view table tr td.data .heat-bar{height:calc(100% - 6px);position:absolute;z-index:-1}.cross_table_view table tr td.data.link[data]:not([data=undefined]){text-decoration-line:underline}.cross_table_view table tr td.sub_sum,.cross_table_view table tr td.sum_data{background:hsla(0,0%,95%,.44)}.cross_table_view table tr td .sum_data.link:hover,.cross_table_view table tr td.data.link:hover{background-color:#999;cursor:pointer;font-weight:700}.cross_table_view table .link_header,.cross_table_view table .table_drill_cell{cursor:pointer;font-style:italic;font-weight:700;text-decoration:underline}.cross_table_view table .link_header.hover,.cross_table_view table .table_drill_cell.hover{background-color:#999;color:#fff!important}.cross_table_view table .table{margin-bottom:20px;max-width:100%;width:100%}.cross_table_view table tfoot th{font-weight:700;text-align:center}.cross_table_view table tfoot td,.cross_table_view table tfoot th{border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5}.cross_table_view .toolbar{font-size:12px;margin-bottom:7px;text-align:left}.cross_table_view .toolbar .exportBnt{background-size:cover}.cross_table_view .footer{align-items:center;color:#333;display:flex;font-size:14px;font-weight:700;justify-content:space-between;margin:5px 1px;top:-8px;user-select:none}.cross_table_view .footer .tbl-info{line-height:24px}.cross_table_view .footer .optionNum{top:5px;white-space:nowrap}.cross_table_view .footer .optionNum select{background-color:transparent;border:1px solid #999;border-radius:4px;padding:3px}.cross_table_view .footer .optionNum select option{text-align:center}.cross_table_view .footer .page{align-items:baseline;display:flex;justify-content:space-between;right:0;top:0}.cross_table_view .footer .page>ul{display:flex;flex-flow:nowrap;justify-content:space-between;list-style:none;margin:0}.cross_table_view .footer .page>ul li{background-color:#f4f4f5;border:none;border-radius:3px;cursor:pointer;float:left;line-height:28px;margin-left:5px;min-width:25px;padding:0 4px;text-align:center}.cross_table_view .footer .page>ul li.current{background:#ccc}.cross_table_view .footer .page>ul li.disable{color:#c0c4cc;cursor:not-allowed}.cross_table_view .footer .page>ul li:hover{background-color:#585858!important;color:#fff!important}.metric-comment{cursor:pointer}.view-div .splide,.view-div .splide .splide__track{height:100%}.view-div .splide .splide__arrow{background:hsla(0,4%,95%,.48)}.view-div .splide .splide__arrow svg{fill:hsla(0,0%,41%,.83);height:10px;width:10px}.view-div .splide .splide__arrow:disabled{opacity:.1}.view-div .splide .splide__pagination__page.is-active{background:hsla(0,0%,41%,.43);transform:scale(1.4);z-index:1}.kpi-wrapper{font-size:14px;height:calc(100% - 10px);margin:5px}.kpi-wrapper .widget-title{font-size:18px;font-weight:700;left:5px;padding:5px;position:absolute;top:5px;width:calc(100% - 10px)}.kpi-wrapper .kpi-name{font-weight:700}.kpi-wrapper .kpi-value{white-space:nowrap}.kpi-wrapper .kpi-stat .kpi-crr,.kpi-wrapper .kpi-stat .kpi-yoy{margin-right:5px;white-space:nowrap}.kpi-wrapper .tippy{cursor:pointer}.kpi-wrapper .group-title{font-size:24px;font-weight:700;width:100%}.kpi-wrapper .multi-metric{display:flex;flex-direction:column;gap:5px}.kpi-wrapper .card-style{border-radius:5px;color:#fff;display:table;height:100%;margin-bottom:0;position:relative;width:100%}.kpi-wrapper .card-style:first-child{margin-left:0}.kpi-wrapper .card-style:last-child{margin-right:0}.kpi-wrapper .card-style .inner{display:table-cell;padding:10px;vertical-align:middle}.kpi-wrapper .card-style .inner .kpi-metric{font-size:20px;font-weight:700}.kpi-wrapper .card-style .inner .info-title{font-size:medium;font-weight:700;width:100%}.kpi-wrapper .card-style .kpi-icon{color:rgba(0,0,0,.15);font-size:60px;position:absolute;right:5%;top:50%;transform:translateY(-50%)}.kpi-wrapper .card-style .metric-row{margin-bottom:5px}.kpi-wrapper .card-style:hover .kpi-icon{font-size:65px}.kpi-wrapper .plain-style{align-items:center;display:flex;flex-grow:1;font-family:NotoSansSC,Microsoft YaHei,Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;gap:5px;justify-content:center}.kpi-wrapper .plain-style .icon-part{align-items:center;display:flex;height:30%;justify-content:center;padding-right:0;width:40%}.kpi-wrapper .plain-style .icon-part .icon{align-items:center;background:rgba(129,185,226,.8);border-radius:100%;color:#fff;display:flex;flex-shrink:0;font-size:25px;height:50px;justify-content:center;width:50px}.kpi-wrapper .plain-style .inner{flex-grow:1}.kpi-wrapper .plain-style .inner .main-metric .metric-row{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.kpi-wrapper .plain-style .inner .metrics{gap:5px}.kpi-wrapper .plain-style .inner .metrics .metric-row{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.kpi-wrapper .brick-style{align-items:center;display:flex;justify-content:center;width:100%}.kpi-wrapper .brick-style .kpi-metric{align-items:center;display:flex;justify-content:center;position:relative}.kpi-wrapper .brick-style .kpi-metric .kpi-name{position:absolute;top:0;transform:translateY(-110%);white-space:nowrap}.kpi-wrapper .brick-style .kpi-metric .prefix{bottom:0;color:#314252;font-size:30px;left:0;position:absolute;transform:translateX(-110%)}.kpi-wrapper .brick-style .kpi-metric .suffix{bottom:0;color:#314252;font-size:30px;position:absolute;right:0;transform:translateX(110%)}.kpi-wrapper .brick-style .kpi-metric .brick{align-items:center;background:linear-gradient(90deg,#314252,#697c8e);border-radius:5px;color:#fefa8c;display:flex;font-size:50px;height:60px;justify-content:center;margin:5px;padding:0 8px;width:40px}.kpi-wrapper .brick-style .kpi-metric .char{align-items:center;color:#314252;display:flex;font-size:50px;height:60px;justify-content:center}.kpi-wrapper .brick-style .kpi-metric .kpi-stat{bottom:0;position:absolute;right:0;transform:translateY(110%)}.kpi-wrapper .main-sub{border:1px solid #dcdfe6;border-radius:5px;display:grid;grid-template-columns:1fr;grid-template-rows:1.2fr 1px 1fr;height:100%;justify-content:center;text-align:center}.kpi-wrapper .main-sub .main-kpi{align-self:center;font-size:18px}.kpi-wrapper .main-sub .main-kpi .main-metric{color:#5490b0;font-weight:700}.kpi-wrapper .main-sub .main-kpi .main-stat{font-size:15px}.kpi-wrapper .main-sub .divider{height:1px;margin:auto;width:95%}.kpi-wrapper .main-sub .sub-kpi{background:linear-gradient(90deg,#c9c9c9,#f5f5f5);display:flex;flex-direction:column;height:100%;justify-content:center}.kpi-wrapper .main-sub .sub-kpi .sub-item .metric-row{grid-gap:5px 15px;display:grid;grid-template-columns:1fr 1fr}.kpi-wrapper .main-sub .sub-kpi .sub-item .metric-row .sub-name{font-weight:700;text-align:right}.kpi-wrapper .main-sub .sub-kpi .sub-item .metric-row .sub-metric{text-align:left}.kpi-wrapper .table-title{margin:10px 5px;width:calc(100% - 10px)}.kpi-wrapper table{border:0;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;font-size:16px;margin:0 5px 5px;text-align:center;width:calc(100% - 10px)}.kpi-wrapper table tr th{background:#888;color:#fff;white-space:nowrap}.kpi-wrapper table tr th.header-kpi,.kpi-wrapper table tr th.header-name,.kpi-wrapper table tr th.header-stat{text-align:right}.kpi-wrapper table tr td,.kpi-wrapper table tr th{border:0;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;padding:2px 6px;vertical-align:middle}.kpi-wrapper table tr td.info-title,.kpi-wrapper table tr th.info-title{font-weight:700;text-align:right}.kpi-wrapper table tr td.body-kpi,.kpi-wrapper table tr td.kpi-metric,.kpi-wrapper table tr td.kpi-stat,.kpi-wrapper table tr td.stat-number,.kpi-wrapper table tr th.body-kpi,.kpi-wrapper table tr th.kpi-metric,.kpi-wrapper table tr th.kpi-stat,.kpi-wrapper table tr th.stat-number{text-align:right}.view-div.layout-helper .group-title,.view-div.layout-helper .icon,.view-div.layout-helper .icon-part,.view-div.layout-helper .inner,.view-div.layout-helper .kpi-box,.view-div.layout-helper .kpi-metric,.view-div.layout-helper .kpi-name,.view-div.layout-helper .kpi-stat,.view-div.layout-helper .main-metric,.view-div.layout-helper .main-name,.view-div.layout-helper .main-stat,.view-div.layout-helper .metric-row{border:1px dashed hsla(0,0%,41%,.25)}.kpi-table{display:flex;flex-direction:column}.kpi-table .table-container{display:flex;flex-grow:1}.kpi-tooltip{display:flex;gap:20px;justify-content:space-between}.kpi-tooltip label{font-weight:700;white-space:nowrap}.view-div .float-menu{display:flex;position:absolute;right:0;top:0;z-index:30}.view-div .float-menu .drill-up-menu i{transform:rotateX(180deg)}.view-div .float-menu .fa{font-size:12px}.view-div .float-menu button{align-items:center;background-color:transparent;border:1px solid hsla(0,1%,85%,.5);border-radius:3px;cursor:pointer;display:flex;height:31px;justify-content:center;margin-left:5px;visibility:hidden}.view-div .float-menu button:hover{background-color:hsla(0,0%,91%,.34);color:#81b9e2}.view-div .float-menu button.active,.view-div .float-menu button:active{background-color:hsla(0,0%,89%,.27);font-weight:700}.view-div .play-menu{bottom:15px;display:flex;position:absolute;right:10px;z-index:30}.view-div .play-menu button{border:1px solid hsla(0,1%,85%,.5);border-radius:50%;color:gray;height:40px;width:40px}.view-div .play-menu button:hover{border-color:#0e90d2;color:#0e90d2}.tippy-box[data-theme~=popup-menu]{background-color:#000;border-radius:5px}.tippy-box[data-theme~=popup-menu] .tippy-content{padding:5px 0}ul.link-pop{border:none;box-shadow:none;font-size:12px;margin:0;padding:0}ul.link-pop li{cursor:pointer;list-style-type:none;margin:0!important;padding:3px 5px}ul.link-pop li i{color:#2980b9;margin-right:3px}ul.link-pop li:hover{background-color:#5e5757;color:#fff}.contextmenu-drilldown .context-menu-item{padding:.2em 2em}._3d-earth{height:100%;width:100%}.tree-table{display:flex;flex-direction:column;height:100%;padding:8px 10px}.tree-table .title-row{font-size:18px;margin-bottom:5px;padding:2px}.tree-table .title-row.hidden{display:none}.tree-table .table-body{flex-grow:1;width:100%}.maplibre-map{background-color:#1c1f24;height:100%;overflow:hidden;position:relative;width:100%}.maplibre-map .maplibregl-canvas-container{opacity:0;transition:opacity .8s cubic-bezier(.25,1,.5,1)}.maplibre-map.is-loaded .maplibregl-canvas-container{opacity:1}.maplibre-map:before{animation:map-spin 1s linear infinite;border:3px solid rgba(0,255,255,.1);border-radius:50%;border-top-color:rgba(0,255,255,.8);content:"";height:80px;left:50%;margin-left:-40px;margin-top:-40px;pointer-events:none;position:absolute;top:50%;transition:opacity .5s ease;width:80px;z-index:1}.maplibre-map.is-loaded:before{animation:none;opacity:0}.maplibre-map .maplibregl-ctrl-top-right{top:32px}.maplibre-map .map-container{height:100%;position:relative;width:100%}.maplibre-map .maplibre-tooltip{background:rgba(0,15,30,.95);border:1px solid #0ff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#fff;display:none;font-family:sans-serif;font-size:14px;line-height:1;padding:10px 15px;pointer-events:none;position:absolute;transform:translate(20px,20px);transition:left .1s ease,top .1s ease;white-space:nowrap;z-index:100}.maplibre-map .maplibre-tooltip .tooltip-title{border-bottom:1px solid hsla(0,0%,100%,.1);color:#e0e0e0;font-size:14px;font-weight:700;margin-bottom:8px;padding-bottom:6px}.maplibre-map .maplibre-tooltip .tooltip-row{align-items:center;display:flex;gap:5px;justify-content:space-between;margin:7px 0}.maplibre-map .maplibre-tooltip .tooltip-label{color:#9e9e9e;flex-shrink:0}.maplibre-map .maplibre-tooltip .tooltip-val{color:#0ff;display:block;font-size:14px;font-weight:700}.maplibre-map .roll-btns{bottom:20px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);transform-origin:top left;transition:transform .3s cubic-bezier(.18,.89,.32,1.28);z-index:10}.maplibre-map .roll-btns .btn{backdrop-filter:blur(4px);background:rgba(8,23,52,.85);border:1px solid rgba(0,255,255,.4);border-radius:4px;color:#fff;cursor:pointer;font-size:13px;padding:6px 12px;transition:all .3s;user-select:none}.maplibre-map .roll-btns .btn:hover{background:rgba(0,255,255,.2)}.maplibre-map .roll-btns .btn.update{background:rgba(0,255,255,.15);border-color:#0ff;box-shadow:0 0 8px rgba(0,255,255,.2);font-weight:700}@keyframes map-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dp-tree-container{align-items:flex-start;display:flex;flex-wrap:nowrap;height:100%;overflow:auto;padding:20px;width:100%}.dp-tree-container:after,.dp-tree-container:before{content:"";flex-shrink:0;margin:auto}.dp-tree-canvas{align-items:flex-start;justify-content:center;transform:scale(var(--dp-scale,1));transform-origin:center top}.dp-group,.dp-tree-canvas{display:flex;flex-shrink:0}.dp-group{align-items:center;flex-direction:column}.dp-group.collapsed>.dp-children{display:none!important}.dp-children{align-items:flex-start;display:flex;justify-content:center;padding-top:32px;position:relative}.dp-children:before{background-color:#dcdfe6;content:"";height:29px;left:50%;position:absolute;top:4px;width:1px}.dp-branch{align-items:center;display:flex;flex-direction:column;padding:0 16px;position:relative}.dp-branch:before{border-top:1px solid #dcdfe6;content:"";position:absolute;top:0;width:100%;z-index:1}.dp-branch:first-child:before{left:50%;width:50%}.dp-branch:last-child:before{right:50%;width:50%}.dp-branch:only-child:before{display:none}.dp-branch:after{background-color:#dcdfe6;content:"";height:20px;left:50%;position:absolute;top:0;width:1px;z-index:1}.dp-card-wrapper{margin:20px 10px 0;position:relative;width:140px;z-index:3}.dp-formula-symbol{color:#909399;font-family:Arial,Helvetica Neue,sans-serif;font-size:34px;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);user-select:none;white-space:nowrap;z-index:5}.dp-formula-symbol.prefix{margin:0 16px;right:100%}.dp-formula-symbol.suffix{left:100%;margin:0 5px}.dp-card{background:transparent;border:1px solid #e4e7ed;border-radius:6px;border-top:3px solid #3498db;box-shadow:0 2px 8px rgba(0,0,0,.05);min-height:64px;padding:14px 14px 12px;position:relative;transition:all .2s ease}.dp-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.dp-card .dp-card-title{color:#909399;font-size:12px;margin-bottom:6px}.dp-card .dp-card-title,.dp-card .dp-card-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-card .dp-card-value{color:#303133;font-size:18px;font-weight:700;line-height:1.2}.dp-tree-container>.dp-group>.dp-card-wrapper{margin-top:0}.dp-card-sub{align-items:center;border-top:1px dashed #ebeef5;display:flex;font-size:12px;justify-content:space-between;line-height:1;margin-top:8px;padding-top:6px}.dp-card-sub .sub-name{color:#909399}.dp-card-sub .sub-val{font-weight:500}.dp-card-sub .sub-val.up{color:#f56c6c}.dp-card-sub .sub-val.down{color:#67c23a}.dp-card-sub .kpi-stat{display:flex;flex-direction:column;gap:5px}.dp-toggle{align-items:center;background:transparent;border:1px solid #dcdfe6;border-radius:50%;bottom:-10px;color:#909399;cursor:pointer;display:flex;font-size:12px;height:18px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:18px;z-index:10}.dp-toggle:hover{border-color:#3498db;color:#3498db}.dp-group>.dp-card-wrapper+.dp-children{margin-top:2px}.dp-group .dp-group>.dp-children{padding-top:28px}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
