UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

4 lines 2.08 MB
(function(){"use strict";try{if(typeof document<"u"){var xt=document.createElement("style");xt.appendChild(document.createTextNode('._multitrack-header_4g480_1,._multitrack-header-focus_4g480_2,._multitrack-header-squeazed_4g480_3{position:relative;display:flex;justify-content:space-between;height:24px;margin-top:4px;margin-bottom:4px;color:#999;font-size:12px;line-height:24px;vertical-align:middle;border:0;border-radius:3px;background:#e5e5e5;transition:height .15s cubic-bezier(.25,.1,.25,1),margin .15s cubic-bezier(.25,.1,.25,1)}._multitrack-header-dark_4g480_20{background:#222}._multitrack-header-focus_4g480_2{height:32px;margin-top:0;margin-bottom:0}._multitrack-header-id_4g480_30{padding-left:3px}._multitrack-header-id_4g480_30:before{content:"ID:";font-weight:700;padding-right:5px}._multitrack-header-left_4g480_39{display:flex;flex-grow:1}._multitrack-header-grabber_4g480_44,._multitrack-header-grabber-squeazed_4g480_45{display:flex;align-items:center;justify-content:center;width:24px;height:100%;cursor:move;border-radius:3px 0 0 3px;transition:background .15s cubic-bezier(.25,.1,.25,1)}._multitrack-header-grabber_4g480_44:hover,._multitrack-header-grabber-squeazed_4g480_45:hover{background:#999}._multitrack-header-grabber_4g480_44:hover div,._multitrack-header-grabber-squeazed_4g480_45:hover div{background:#fff}._multitrack-header-grabber_4g480_44 div,._multitrack-header-grabber-squeazed_4g480_45 div{width:1px;height:50%;margin:1px;background:#999;transition:background .15s cubic-bezier(.25,.1,.25,1)}._multitrack-header-dark_4g480_20 ._multitrack-header-grabber_4g480_44 div{background:#666}._multitrack-header-grabber-squeazed_4g480_45{width:19.2px}._multitrack-header-search_4g480_80{position:relative;flex-grow:1;height:100%;margin-right:12px}._multitrack-header-search_4g480_80:after{position:absolute;top:3px;bottom:3px;right:-12px;display:block;content:"";width:1px;margin:0 6px;background:#ccc}._multitrack-header-dark_4g480_20 ._multitrack-header-search_4g480_80:after{background:#666}._multitrack-header-nav-list_4g480_102,._multitrack-header_4g480_1>nav{display:flex}._multitrack-header-icon_4g480_107,._multitrack-header-icon-squeazed_4g480_108{width:24px;height:100%;padding:6px;transition:background .15s cubic-bezier(.25,.1,.25,1),color .15s cubic-bezier(.25,.1,.25,1)}._multitrack-header-icon_4g480_107 g,._multitrack-header-icon-squeazed_4g480_108 g{stroke:#999}._multitrack-header-icon_4g480_107:hover,._multitrack-header-icon_4g480_107:active,._multitrack-header-icon_4g480_107:focus,._multitrack-header-icon-squeazed_4g480_108:hover,._multitrack-header-icon-squeazed_4g480_108:active,._multitrack-header-icon-squeazed_4g480_108:focus{color:#fff;background:#337ab7}._multitrack-header-icon_4g480_107:hover g,._multitrack-header-icon_4g480_107:active g,._multitrack-header-icon_4g480_107:focus g,._multitrack-header-icon-squeazed_4g480_108:hover g,._multitrack-header-icon-squeazed_4g480_108:active g,._multitrack-header-icon-squeazed_4g480_108:focus g{stroke:#fff}._multitrack-header-icon_4g480_107:last-child,._multitrack-header-icon-squeazed_4g480_108:last-child{border-radius:0 3px 3px 0}._mouse-tool-selection_4g480_136{color:#fff;border-radius:3px 0 0 3px;background:#337ab7}._multitrack-header-icon-squeazed_4g480_108{width:20px;padding-left:3px;padding-right:3px}._button_1wnjn_1{display:flex;align-items:center;box-sizing:border-box;padding:.5em;color:#000;font-size:1em;line-height:1em;border:0;border-radius:2.5px;background:#fff;box-shadow:0 0 0 1px #ccc;transition:transform .15s cubic-bezier(.25,.1,.25,1),box-shadow .15s cubic-bezier(.25,.1,.25,1),background .15s cubic-bezier(.25,.1,.25,1);-webkit-appearance:none}._button_1wnjn_1:hover{background:#f2f2f2;box-shadow:0 0 0 1px #ccc}._button_1wnjn_1:focus{box-shadow:0 0 0 2px #0089ff}._button_1wnjn_1:active{transform:scale(.9)}._button_1wnjn_1:hover,._button_1wnjn_1:focus,._button_1wnjn_1:active{cursor:pointer;outline:none}._button-shortcut_1wnjn_35{padding:.1em 5px;color:#999;font-size:.8em;transition:color .15s cubic-bezier(.25,.1,.25,1)}._cross_2ke8w_1{position:relative;width:1em;height:1em}._cross_2ke8w_1:before,._cross_2ke8w_1:after{content:"";display:block;position:absolute;top:50%;left:0;width:1em;height:1px;background:#000;transform-origin:center}._cross_2ke8w_1:before{-webkit-transform:translate(0,-50%) rotate(45deg);-moz-transform:translate(0,-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}._cross_2ke8w_1:after{-webkit-transform:translate(0,-50%) rotate(-45deg);-moz-transform:translate(0,-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}._modal-background_zzhoe_1{position:absolute;z-index:1000;top:0;right:0;bottom:0;left:0;background:#000a;animation:_fade-in_zzhoe_1 .2s cubic-bezier(.25,.1,.25,1) 1;transition:opacity .2s cubic-bezier(.25,.1,.25,1)}._modal-hide_zzhoe_13{opacity:0}._modal-wrap_zzhoe_17{position:absolute;top:20px;right:20px;bottom:20px;left:20px}._modal-window_zzhoe_25{position:relative;width:100%;max-width:640px;max-height:100%;margin-left:auto;margin-right:auto;color:#000;border-radius:5px;background:#fff;animation:_fade-scale-in_zzhoe_1 .2s cubic-bezier(.25,.1,.25,1) 1}._modal-window-max-height_zzhoe_38{height:100%}._modal-content_zzhoe_42{padding:10px}@keyframes _fade-in_zzhoe_1{0%{opacity:0}to{opacity:1}}@keyframes _fade-scale-in_zzhoe_1{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}._dialog-header_wp50s_1{position:relative;z-index:2;display:flex;justify-content:space-between;margin:0 -10px 10px;padding:0 10px 10px;border-bottom:1px solid #cccccc}._dialog-header_wp50s_1 h3{margin:0;padding:0;font-size:20px;line-height:1em}._dialog-header_wp50s_1 button{font-size:10px}._dialog-main-max-height_wp50s_20{position:absolute;z-index:1;top:40px;right:0;bottom:50px;left:0;padding:10px;overflow:auto}._dialog-footer_wp50s_31,._dialog-footer-max-height_wp50s_31{display:flex;justify-content:space-between;margin:10px -10px 0;padding:10px 10px 0;border-top:1px solid #cccccc}._dialog-footer_wp50s_31 button,._dialog-footer-max-height_wp50s_31 button{font-size:14px}._dialog-footer-max-height_wp50s_31{position:absolute;z-index:2;left:10px;right:10px;bottom:10px}._export-link-dialog-wrapper_p9gxw_1{display:flex}._export-link-dialog-wrapper_p9gxw_1 input{flex-grow:1}._genome-position-search_1l2sx_1,._genome-position-search-focus_1l2sx_2{position:relative;display:flex;align-items:stretch;height:100%;margin-bottom:0;font-size:13.7142857143px;transition:box-shadow .15s cubic-bezier(.25,.1,.25,1),font-size .15s cubic-bezier(.25,.1,.25,1)}._genome-position-search-focus_1l2sx_2{box-shadow:0 0 0 1px #337ab7,0 0 3px 1px #337ab7}._genome-position-search-bar_1l2sx_16{position:relative;box-sizing:border-box;width:100%;height:100%;padding:3px;color:#666;font-size:inherit;line-height:24px;border:0;border-radius:3px 0 0 3px;background:transparent}._genome-position-search-bar_1l2sx_16:focus{outline:none;color:#000}._genome-position-search-dark_1l2sx_34 ._genome-position-search-bar_1l2sx_16:focus{color:#e5e5e5}._genome-position-search-bar-button_1l2sx_38,._genome-position-search-bar-button-focus_1l2sx_39{display:block;height:100%;padding:0 8px!important;color:#999;border:0!important;border-radius:0!important;background:transparent;transition:background .15s cubic-bezier(.25,.1,.25,1),color .15s cubic-bezier(.25,.1,.25,1)}._genome-position-search-bar-button_1l2sx_38:active,._genome-position-search-bar-button_1l2sx_38:focus,._genome-position-search-bar-button_1l2sx_38:hover,._genome-position-search-bar-button-focus_1l2sx_39:active,._genome-position-search-bar-button-focus_1l2sx_39:focus,._genome-position-search-bar-button-focus_1l2sx_39:hover{color:#fff;background:#337ab7}._genome-position-search-bar-button-focus_1l2sx_39{color:#fff;background:#337ab7}._genome-position-search-bar-icon_1l2sx_62,._genome-position-search-bar-icon-focus_1l2sx_63{display:flex;align-items:center;transition:color .15s cubic-bezier(.25,.1,.25,1)}._genome-position-search-bar-icon_1l2sx_62:first-child,._genome-position-search-bar-icon-focus_1l2sx_63:first-child{margin-left:6px;margin-right:2px}._genome-position-search-bar-icon_1l2sx_62 span,._genome-position-search-bar-icon-focus_1l2sx_63 span{display:block;margin-top:-2px}._genome-position-search-bar-icon-focus_1l2sx_63{color:#337ab7}._genome-position-search-bar-suggestions_1l2sx_83{position:fixed;border-radius:3px;box-shadow:0 0 3px #0000001a,0 1px 5px #0000000d;background-color:#fffffff2;border:1px solid rgba(0,0,0,.1);padding:2px 0;font-size:90%;overflow:auto;max-height:50%}._btn_1l2sx_95{display:inline-block;margin-bottom:0;font-size:13.7142857143px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}._btn-sm_1l2sx_116{font-size:12px;line-height:1.5;border-radius:3px}._btn-default_1l2sx_122{color:#666;background-color:#fff;border-color:#ccc}._btn-default_1l2sx_122:hover{color:#000;background:#ccc}._btn-default_1l2sx_122:active,._btn-default_1l2sx_122:focus{color:#fff;border-color:#000;background:#000}._genome-position-search_1l2sx_1 ._btn_1l2sx_95{border-radius:0 3px 3px 0}.plot-type-selected{background-color:#0000ff4d}.plot-type-container{overflow-y:scroll;margin:5px;padding:3px;border:1px solid #aaaaaa;border-radius:5px;max-height:15vh}.plot-type-container-empty{margin:5px;padding:3px 8px;border:1px solid #aaaaaa;background-color:#e8e8e8;border-radius:5px}.plot-type-item{cursor:pointer}.plot-type-item:not(.plot-type-selected):hover{background-color:#3333cc1a}.track-thumbnail{width:30px;height:20px;display:inline-block;margin-right:10;vertical-align:middle}.track-thumbnail>svg{width:20px;height:20px}.tileset-finder-label{font-weight:700}.tileset-finder-search-box{margin-left:10px}.tileset-finder-search-bar{display:flex;margin-left:5px;justify-content:space-between;align-items:center}.tileset-finder-checkbox-tree{margin:5px;padding:3px;border:1px solid #aaaaaa;border-radius:5px}.react-checkbox-tree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:16px}.react-checkbox-tree>ol{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.react-checkbox-tree ol{margin:0;padding-left:0;list-style-type:none}.react-checkbox-tree ol ol{padding-left:24px}.react-checkbox-tree button{line-height:normal;color:inherit}.react-checkbox-tree button:disabled{cursor:not-allowed}.react-checkbox-tree .rct-bare-label{cursor:default}.react-checkbox-tree label{margin-bottom:0;cursor:pointer}.react-checkbox-tree label:hover{background:#3333cc1a}.react-checkbox-tree label:active,.react-checkbox-tree label:focus{background:#3333cc26}.react-checkbox-tree:not(.rct-native-display) input{display:none}.react-checkbox-tree.rct-native-display input{margin:0 5px}.react-checkbox-tree .rct-icon{display:inline-block;text-align:center;text-rendering:auto;font-family:"Font Awesome 5 Free",FontAwesome,sans-serif;font-weight:400;font-variant:normal;font-style:normal}.rct-disabled>.rct-text>label{opacity:.75;cursor:not-allowed}.rct-disabled>.rct-text>label:hover{background:transparent}.rct-disabled>.rct-text>label:active{background:transparent}.rct-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rct-options{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:.5rem;text-align:right}.rct-option{opacity:.75;border:0;background:none;cursor:pointer;padding:0 4px;font-size:18px}.rct-option:hover{opacity:1}.rct-option+.rct-option{margin-left:2px}.rct-collapse,.rct-checkbox,.rct-node-icon{padding:0 5px}.rct-collapse *,.rct-checkbox *,.rct-node-icon *{display:inline-block;margin:0;width:14px}.rct-collapse{-ms-flex-item-align:stretch;align-self:stretch;border:0;background:none;line-height:normal;color:inherit;font-size:12px}.rct-collapse.rct-collapse-btn{cursor:pointer}.rct-collapse>.rct-icon-expand-close{opacity:.5}.rct-collapse>.rct-icon-expand-close:hover{opacity:1}.rct-native-display .rct-checkbox{display:none}.rct-node-clickable{cursor:pointer}.rct-node-clickable:hover{background:#3333cc1a}.rct-node-clickable:focus{outline:0;background:#33c3}.rct-node-icon{color:#33c}.rct-title{padding:0 5px}.rct-icons-fa4 .rct-icon-expand-close:before{content:"\uF054"}.rct-icons-fa4 .rct-icon-expand-open:before{content:"\uF078"}.rct-icons-fa4 .rct-icon-uncheck:before{content:"\uF096"}.rct-icons-fa4 .rct-icon-check:before{content:"\uF046"}.rct-icons-fa4 .rct-icon-half-check:before{opacity:.5;content:"\uF046"}.rct-icons-fa4 .rct-icon-leaf:before{content:"\uF016"}.rct-icons-fa4 .rct-icon-parent-open:before{content:"\uF115"}.rct-icons-fa4 .rct-icon-parent-close:before{content:"\uF114"}.rct-icons-fa4 .rct-icon-expand-all:before{content:"\uF0FE"}.rct-icons-fa4 .rct-icon-collapse-all:before{content:"\uF146"}.rct-icons-fa5 .rct-icon-expand-close:before{font-weight:900;content:"\uF054"}.rct-icons-fa5 .rct-icon-expand-open:before{font-weight:900;content:"\uF078"}.rct-icons-fa5 .rct-icon-uncheck:before{content:"\uF0C8"}.rct-icons-fa5 .rct-icon-check:before{content:"\uF14A"}.rct-icons-fa5 .rct-icon-half-check:before{opacity:.5;content:"\uF14A"}.rct-icons-fa5 .rct-icon-leaf:before{content:"\uF15B"}.rct-icons-fa5 .rct-icon-parent-open:before{content:"\uF07C"}.rct-icons-fa5 .rct-icon-parent-close:before{content:"\uF07B"}.rct-icons-fa5 .rct-icon-expand-all:before{content:"\uF0FE"}.rct-icons-fa5 .rct-icon-collapse-all:before{content:"\uF146"}.rct-direction-rtl{direction:rtl}.rct-direction-rtl ol ol{padding-right:24px;padding-left:0}.rct-direction-rtl.rct-icons-fa4 .rct-icon-expand-close:before{content:"\uF105"}.rct-direction-rtl.rct-icons-fa5 .rct-icon-expand-close:before{content:"\uF053"}._track-control_w7hx2_1,._track-control-vertical_w7hx2_2{position:absolute;z-index:1;display:flex;background:#ffffffbf;right:2px;top:2px;border-radius:2.5px;box-shadow:0 0 0 1px #0000000d,0 0 3px #0000001a;opacity:0;transition:opacity .15s cubic-bezier(.25,.1,.25,1),background .15s cubic-bezier(.25,.1,.25,1),box-shadow .15s cubic-bezier(.25,.1,.25,1)}._track-control-dark_w7hx2_15,._track-control-dark_w7hx2_15 ._track-control-active_w7hx2_16{background:#282828d9}._track-control-vertical_w7hx2_2{flex-direction:column-reverse}._track-control-left_w7hx2_24{left:2px;right:auto}._track-control-active_w7hx2_16,._track-control-vertical-active_w7hx2_30{opacity:1;z-index:1}._track-control-active_w7hx2_16:hover,._track-control-vertical-active_w7hx2_30:hover{background:#fff;box-shadow:0 0 0 1px #0000001a,0 0 3px #0003}._track-control-dark_w7hx2_15._track-control-active_w7hx2_16:hover{background:#222222f2}._track-control-padding-right_w7hx2_48{right:80px}._track-control-button_w7hx2_52{width:20px;height:20px;padding:4px;cursor:pointer;opacity:.66;transition:background .15s cubic-bezier(.25,.1,.25,1),color .15s cubic-bezier(.25,.1,.25,1),opacity .15s cubic-bezier(.25,.1,.25,1)}._track-control-button_w7hx2_52:hover{color:#fff;background:#337ab7;opacity:1}._track-control-button_w7hx2_52:first-child{border-radius:2.5px 0 0 2.5px}._track-control-button_w7hx2_52:last-child{border-radius:0 2.5px 2.5px 0}._track-control-dark_w7hx2_15 ._track-control-button_w7hx2_52{color:#ccc}._track-control-dark_w7hx2_15 ._track-control-button_w7hx2_52:hover{color:#fff;background:#337ab7;opacity:1}._track-control-button-vertical_w7hx2_81:first-child{border-radius:0 0 2.5px 2.5px}._track-control-button-vertical_w7hx2_81:last-child{border-radius:2.5px 2.5px 0 0}._center-track_fiu64_1{position:relative;background:transparent}._center-track-container_fiu64_6{position:absolute;z-index:1}._track-range-selection_5bcsr_1{position:absolute;z-index:-1;opacity:0;transition:opacity .15s cubic-bezier(.25,.1,.25,1)}._track-range-selection-active_5bcsr_8{z-index:1;opacity:1}._track-range-selection-group-inactive_5bcsr_22{display:none}._track-range-selection-group-brush-selection_5bcsr_26{outline:2px solid rgba(0,0,0,.33);fill:#000;fill-opacity:.1}._context-menu_18ock_1{position:fixed;background-color:#fffffff2;border:1px solid rgba(0,0,0,.1);border-radius:3px;font-size:12px;cursor:default;padding:3px;box-shadow:0 0 3px #0000001a,0 1px 5px #0000000d}._context-menu-dark_18ock_12{color:#ccc;background-color:#444444f7}._context-menu-icon_18ock_17{display:inline-block;margin-right:3px;vertical-align:middle}._context-menu-icon_18ock_17>svg{width:30px;height:20px}._context-menu-item_18ock_27{padding:2px;white-space:nowrap;border-radius:2px;transition:background .15s cubic-bezier(.25,.1,.25,1),color .15s cubic-bezier(.25,.1,.25,1)}._context-menu-item_18ock_27:hover{background:#337ab7;color:#fff}._context-menu-hr_18ock_38{margin-top:5px;margin-bottom:5px;border:0;border-top:1px solid rgba(0,0,0,.1)}._play-icon_18ock_45{width:12px;height:12px;position:absolute;right:5px}._context-menu-span_18ock_52{margin-right:20px;vertical-align:middle;display:inline-block;line-height:normal;white-space:nowrap}._context-menu-thumbnail_18ock_60{margin-right:10px;border:1px solid #888888}._context-menu-thumbnail-inline_18ock_65{display:inline-block;margin-right:10px;vertical-align:middle}table.table-track-options{border-collapse:collapse;margin-left:auto;margin-right:auto}td.td-track-options{border:1px solid #fff;outline:none;padding:3px;position:relative;font-family:Roboto,sans-serif;font-size:14px;color:#666}.cell-label{position:absolute;left:0;top:0;margin-left:5px;color:#777}.modal-dialog{position:relative;display:table;overflow-y:auto;overflow-x:auto;width:auto;min-width:300px;margin:auto}._drag-listening-div-active_19gkt_1{z-index:10;box-shadow:inset 0 0 3px red}._gallery-tracks_fbxxi_1{position:relative;top:0;left:0;width:100%;height:100%}._gallery-track_fbxxi_1{position:absolute;box-sizing:border-box;top:0;right:0;bottom:0;left:0}._gallery-sub-track_fbxxi_18,._gallery-invisible-track_fbxxi_19{position:absolute}._tiled-plot_lzpdn_1{position:relative;flex:1;overflow:hidden}._horizontalList_lzpdn_7{display:flex;width:600px;height:300px;white-space:nowrap}._list_lzpdn_14{width:400px;height:600px;overflow:hidden;-webkit-overflow-scrolling:touch}._stylizedList_lzpdn_21{position:relative;z-index:0;background-color:#f3f3f3;outline:none}._stylizedItem_lzpdn_28{position:relative;display:flex;align-items:center;width:100%;background-color:transparent;-webkit-user-select:none;user-select:none;color:#333;font-weight:400}._stylizedHelper_lzpdn_39{box-shadow:0 5px 5px -5px #0003,0 -5px 5px -5px #0003;background-color:#fffc;cursor:row-resize}._stylizedHelper_lzpdn_39._horizontalItem_lzpdn_44{cursor:col-resize}._horizontalItem_lzpdn_44{display:flex;flex-shrink:0;align-items:center;justify-content:center}._resizable-track_lzpdn_55{width:100%;height:100%}path._domain_lzpdn_60{stroke-width:0px}._tiled-plot-track-overlay-plain_lzpdn_64{background:transparent;z-index:1}._tiled-plot-track-overlay-animate_lzpdn_69{background:#ff0;opacity:.3;outline:2px solid rgba(255,0,0,.8);z-index:1;animation:_appear_lzpdn_1 1s}._tiled-plot-track-overlay-selected_lzpdn_77{border:5px solid black;background:#ff0;opacity:.4;z-index:1}._top-right-handle_cizw2_1,._bottom-right-handle_cizw2_2{border-right:black solid;border-top:black solid}._top-left-handle_cizw2_7,._bottom-left-handle_cizw2_8{border-left:black solid;border-top:black solid}._top-draggable-handle_cizw2_13,._bottom-draggable-handle_cizw2_14,._left-draggable-handle_cizw2_15,._right-draggable-handle_cizw2_16{position:absolute;opacity:0;transition:transform .15s cubic-bezier(.25,.1,.25,1),opacity .15s cubic-bezier(.25,.1,.25,1)}._draggable-div_cizw2_22{background-color:transparent;box-sizing:border-box}._top-draggable-handle-grabber_cizw2_27,._bottom-draggable-handle-grabber_cizw2_28{width:10px;height:4px;border-top:1px solid black;border-bottom:1px solid black}._top-draggable-handle-grabber_cizw2_27,._bottom-draggable-handle-grabber_cizw2_28{margin:4px 7px}._left-draggable-handle-grabber_cizw2_43,._right-draggable-handle-grabber_cizw2_44{width:4px;height:10px;border-left:1px solid black;border-right:1px solid black}._left-draggable-handle-grabber_cizw2_43,._right-draggable-handle-grabber_cizw2_44{margin:7px 4px}._draggable-div_cizw2_22:hover ._top-draggable-handle_cizw2_13,._draggable-div_cizw2_22:hover ._bottom-draggable-handle_cizw2_14,._draggable-div_cizw2_22:hover ._left-draggable-handle_cizw2_15,._draggable-div_cizw2_22:hover ._right-draggable-handle_cizw2_16{opacity:.5;background:#ffffffbf;box-shadow:0 0 3px 1px #ffffffbf;border-radius:3px}._top-draggable-handle_cizw2_13:hover,._top-draggable-handle_cizw2_13:active,._bottom-draggable-handle_cizw2_14:hover,._bottom-draggable-handle_cizw2_14:active,._left-draggable-handle_cizw2_15:hover,._left-draggable-handle_cizw2_15:active,._right-draggable-handle_cizw2_16:hover,._right-draggable-handle_cizw2_16:active{opacity:1!important;transform:scale(2)}._top-draggable-handle_cizw2_13:hover ._top-draggable-handle-grabber_cizw2_27,._top-draggable-handle_cizw2_13:hover ._bottom-draggable-handle-grabber_cizw2_28,._top-draggable-handle_cizw2_13:hover ._left-draggable-handle-grabber_cizw2_43,._top-draggable-handle_cizw2_13:hover ._right-draggable-handle-grabber_cizw2_44,._top-draggable-handle_cizw2_13:active ._top-draggable-handle-grabber_cizw2_27,._top-draggable-handle_cizw2_13:active ._bottom-draggable-handle-grabber_cizw2_28,._top-draggable-handle_cizw2_13:active ._left-draggable-handle-grabber_cizw2_43,._top-draggable-handle_cizw2_13:active ._right-draggable-handle-grabber_cizw2_44,._bottom-draggable-handle_cizw2_14:hover ._top-draggable-handle-grabber_cizw2_27,._bottom-draggable-handle_cizw2_14:hover ._bottom-draggable-handle-grabber_cizw2_28,._bottom-draggable-handle_cizw2_14:hover ._left-draggable-handle-grabber_cizw2_43,._bottom-draggable-handle_cizw2_14:hover ._right-draggable-handle-grabber_cizw2_44,._bottom-draggable-handle_cizw2_14:active ._top-draggable-handle-grabber_cizw2_27,._bottom-draggable-handle_cizw2_14:active ._bottom-draggable-handle-grabber_cizw2_28,._bottom-draggable-handle_cizw2_14:active ._left-draggable-handle-grabber_cizw2_43,._bottom-draggable-handle_cizw2_14:active ._right-draggable-handle-grabber_cizw2_44,._left-draggable-handle_cizw2_15:hover ._top-draggable-handle-grabber_cizw2_27,._left-draggable-handle_cizw2_15:hover ._bottom-draggable-handle-grabber_cizw2_28,._left-draggable-handle_cizw2_15:hover ._left-draggable-handle-grabber_cizw2_43,._left-draggable-handle_cizw2_15:hover ._right-draggable-handle-grabber_cizw2_44,._left-draggable-handle_cizw2_15:active ._top-draggable-handle-grabber_cizw2_27,._left-draggable-handle_cizw2_15:active ._bottom-draggable-handle-grabber_cizw2_28,._left-draggable-handle_cizw2_15:active ._left-draggable-handle-grabber_cizw2_43,._left-draggable-handle_cizw2_15:active ._right-draggable-handle-grabber_cizw2_44,._right-draggable-handle_cizw2_16:hover ._top-draggable-handle-grabber_cizw2_27,._right-draggable-handle_cizw2_16:hover ._bottom-draggable-handle-grabber_cizw2_28,._right-draggable-handle_cizw2_16:hover ._left-draggable-handle-grabber_cizw2_43,._right-draggable-handle_cizw2_16:hover ._right-draggable-handle-grabber_cizw2_44,._right-draggable-handle_cizw2_16:active ._top-draggable-handle-grabber_cizw2_27,._right-draggable-handle_cizw2_16:active ._bottom-draggable-handle-grabber_cizw2_28,._right-draggable-handle_cizw2_16:active ._left-draggable-handle-grabber_cizw2_43,._right-draggable-handle_cizw2_16:active ._right-draggable-handle-grabber_cizw2_44{box-shadow:0 0 3px 1px #0089ff;background:#0089ff}._top-draggable-handle_cizw2_13,._bottom-draggable-handle_cizw2_14{height:12px;cursor:row-resize}._left-draggable-handle_cizw2_15,._right-draggable-handle_cizw2_16{width:12px;cursor:col-resize}._horizontal-tiled-plot_1bqkg_1,._track-renderer_11dwb_1{position:relative}._track-renderer-element_11dwb_5,._track-renderer-events_11dwb_6{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}._track-renderer-events_11dwb_6{z-index:1}._vertical-tiled-plot_f3ho8_1{position:relative}._view-config-editor-header_1hlm6_1{margin:-10px -10px 0;padding:10px;display:flex;justify-content:space-between;background:#f2f2f2}._view-config-editor-header_1hlm6_1 button{display:flex;align-items:center;font-size:14px;background:#f2f2f2}._view-config-editor-header_1hlm6_1 button:hover{background:#e5e5e5}._view-config-editor-header_1hlm6_1 button:hover span{color:#666}._view-config-editor_1hlm6_1{position:absolute;top:50px;right:0;bottom:0;left:0;margin:1px 0 0;padding:0;overflow:auto;font-size:12.5px;height:calc(100% - 80px)}._view-config-log_1hlm6_34{position:absolute;right:0;bottom:0;left:0;margin:1px 0 0;padding:0;min-height:30px;background:#f2f2f2;transition:height .15s cubic-bezier(.25,.1,.25,1)}._view-config-log-header_1hlm6_46{background:#f2f2f2;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-left:10px;height:30px;display:flex;align-items:center;cursor:pointer;position:sticky;position:-webkit-sticky;top:0}._view-config-log-msg_1hlm6_60{background:#f2f2f2;overflow:auto;height:calc(100% - 30px)}._view-config-log-msg_1hlm6_60 tr,._view-config-log-msg_1hlm6_60 td{outline:none;vertical-align:top}._view-config-log-msg_1hlm6_60 ._title_1hlm6_70{font-weight:700;padding-left:8px;padding-top:8px;width:100px}._view-config-log-msg_1hlm6_60 ._Warning_1hlm6_76{color:orange}._view-config-log-msg_1hlm6_60 ._Success_1hlm6_79{color:green}._view-config-log-msg_1hlm6_60 ._Error_1hlm6_82{color:red}._view-config-log-msg_1hlm6_60 pre{background:#fff;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}._add-track-position-table_egwog_1{border-collapse:collapse;margin:5px;color:#666}._add-track-position-table-dark_egwog_7{color:#ccc}._add-track-position-other_egwog_11{outline:none}._add-track-position-top-center_egwog_15{min-width:80px;min-height:20px;text-align:center;outline:none;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;border-radius:2px 2px 0 0}._add-track-position-top-center_egwog_15:hover{color:#fff;background-color:#337ab7}._add-track-position-middle-left_egwog_30{min-width:40px;text-align:center;outline:none;border-top:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #999;border-radius:2px 0 0 2px}._add-track-position-middle-left_egwog_30:hover{background-color:#337ab7;color:#fff}._add-track-position-middle-right_egwog_45{min-width:40px;text-align:center;outline:none;border-top:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;border-radius:0 2px 2px 0}._add-track-position-middle-right_egwog_45:hover{background-color:#337ab7;color:#fff}._add-track-position-middle-middle_egwog_60{text-align:center;outline:none;border:1px solid #999;position:relative}._add-track-position-middle-middle_egwog_60:hover{background-color:#337ab7;color:#fff}._add-track-position-middle-middle-full_egwog_72{height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center}._add-track-position-middle-middle-upper-right_egwog_80{width:0;height:0;border-top:30px solid #999;border-left:30px solid transparent;position:absolute;top:0;right:0}._add-track-position-middle-middle-upper-right_egwog_80:hover{border-top:30px solid #337ab7}._add-track-position-middle-middle-lower-left_egwog_94{width:0;height:0;border-bottom:30px solid #999;border-right:30px solid transparent;position:absolute;bottom:0;left:0}._add-track-position-middle-middle-lower-left_egwog_94:hover{border-bottom:30px solid #337ab7}._add-track-position-bottom-middle_egwog_108{min-height:20px;text-align:center;outline:none;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;border-radius:0 0 2px 2px}._add-track-position-bottom-middle_egwog_108:hover{background-color:#337ab7;color:#fff}._add-track-position-span_egwog_123{margin:5px}._higlass_1k7ri_1{position:relative}._higlass-dark-theme_1k7ri_5{background:#000}._higlass-container-overflow_1k7ri_9,._higlass-scroll-container-overflow_1k7ri_10,._higlass-scroll-container-scroll_1k7ri_11{position:absolute;top:0;right:0;bottom:0;left:0}._higlass-scroll-container-overflow_1k7ri_10{overflow:hidden}._higlass-scroll-container-scroll_1k7ri_11{overflow-x:hidden;overflow-y:auto}._higlass-canvas_1k7ri_28{position:absolute;width:100%}._higlass-drawing-surface_1k7ri_33{position:relative;width:100%}._higlass-svg_1k7ri_38{position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none}._tiled-area_1k7ri_47{display:flex;flex-direction:column;width:100%;height:100%}._track-mouseover-menu_1k7ri_54{position:fixed;z-index:1;margin:17px 0 0 9px;padding:0 .25rem;max-width:50vw;word-wrap:break-word;font-size:.8em;pointer-events:none;background:#fff;border-radius:.25rem;box-shadow:0 0 0 1px #0000001a,0 0 3px #00000013,0 0 7px #0000000d}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}code[class*=language-],pre[class*=language-]{color:#393a34;font-family:Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-size:.95em;line-height:1.2em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{background:#b3d4fc}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border:1px solid #dddddd;background-color:#fff}:not(pre)>code[class*=language-]{padding:1px .2em;background:#f8f8f8;border:1px solid #dddddd}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#998;font-style:italic}.token.namespace{opacity:.7}.token.string,.token.attr-value{color:#e3116c}.token.punctuation,.token.operator{color:#393a34}.token.entity,.token.url,.token.symbol,.token.number,.token.boolean,.token.variable,.token.constant,.token.property,.token.regex,.token.inserted{color:#36acaa}.token.atrule,.token.keyword,.token.attr-name,.language-autohotkey .token.selector{color:#00a4db}.token.function,.token.deleted,.language-autohotkey .token.tag{color:#9a050f}.token.tag,.token.selector,.language-autohotkey .token.keyword{color:#00009f}.token.important,.token.function,.token.bold{font-weight:700}.token.italic{font-style:italic}.higlass *{box-sizing:border-box}.higlass .react-resizable-handle{z-index:1}')),document.head.appendChild(xt)}}catch(E){console.error("vite-plugin-css-injected-by-js",E)}})(),function(xt,E){typeof exports=="object"&&typeof module<"u"?E(exports,require("react"),require("react-dom"),require("pixi.js")):typeof define=="function"&&define.amd?define(["exports","react","react-dom","pixi.js"],E):(xt=typeof globalThis<"u"?globalThis:xt||self,E(xt.hglib={},xt.React,xt.ReactDOM,xt.PIXI))}(this,function(xt,E,ti,vU){"use strict";function hC(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}const yU=hC(E),hy=hC(vU);function pC(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=pC(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function $t(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=pC(e))&&(n&&(n+=" "),n+=t);return n}const bU=Object.freeze(Object.defineProperty({__proto__:null,clsx:$t,default:$t},Symbol.toStringTag,{value:"Module"}));var Le=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};function mi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function io(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),r}var dC={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(typeof window<"u"?window:Le,function(){if(typeof window>"u")return null;var r=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")(),n=r.requestAnimationFrame||r.mozRequestAnimationFrame||r.webkitRequestAnimationFrame||function(u){return r.setTimeout(u,20)},i=r.cancelAnimationFrame||r.mozCancelAnimationFrame||r.webkitCancelAnimationFrame||function(u){r.clearTimeout(u)};function o(u,f){var h=Object.prototype.toString.call(u),p=h==="[object Array]"||h==="[object NodeList]"||h==="[object HTMLCollection]"||h==="[object Object]"||typeof jQuery<"u"&&u instanceof jQuery||typeof Elements<"u"&&u instanceof Elements,d=0,m=u.length;if(p)for(;d<m;d++)f(u[d]);else f(u)}function a(u){if(!u.getBoundingClientRect)return{width:u.offsetWidth,height:u.offsetHeight};var f=u.getBoundingClientRect();return{width:Math.round(f.width),height:Math.round(f.height)}}function s(u,f){Object.keys(f).forEach(function(h){u.style[h]=f[h]})}var c=function(u,f){var h=0;function p(){var m=[];this.add=function(g){m.push(g)};var y,b;this.call=function(g){for(y=0,b=m.length;y<b;y++)m[y].call(this,g)},this.remove=function(g){var v=[];for(y=0,b=m.length;y<b;y++)m[y]!==g&&v.push(m[y]);m=v},this.length=function(){return m.length}}function d(m,y){if(m){if(m.resizedAttached){m.resizedAttached.add(y);return}m.resizedAttached=new p,m.resizedAttached.add(y),m.resizeSensor=document.createElement("div"),m.resizeSensor.dir="ltr",m.resizeSensor.className="resize-sensor";var b={pointerEvents:"none",position:"absolute",left:"0px",top:"0px",right:"0px",bottom:"0px",overflow:"hidden",zIndex:"-1",visibility:"hidden",maxWidth:"100%"},g={position:"absolute",left:"0px",top:"0px",transition:"0s"};s(m.resizeSensor,b);var v=document.createElement("div");v.className="resize-sensor-expand",s(v,b);var _=document.createElement("div");s(_,g),v.appendChild(_);var T=document.createElement("div");T.className="resize-sensor-shrink",s(T,b);var S=document.createElement("div");s(S,g),s(S,{width:"200%",height:"200%"}),T.appendChild(S),m.resizeSensor.appendChild(v),m.resizeSensor.appendChild(T),m.appendChild(m.resizeSensor);var C=window.getComputedStyle(m),O=C?C.getPropertyValue("position"):null;O!=="absolute"&&O!=="relative"&&O!=="fixed"&&O!=="sticky"&&(m.style.position="relative");var x=!1,I=0,M=a(m),j=0,D=0,k=!0;h=0;var R=function(){var X=m.offsetWidth,se=m.offsetHeight;_.style.width=X+10+"px",_.style.height=se+10+"px",v.scrollLeft=X+10,v.scrollTop=se+10,T.scrollLeft=X+10,T.scrollTop=se+10},H=function(){if(k){var X=m.offsetWidth===0&&m.offsetHeight===0;if(X){h||(h=n(function(){h=0,H()}));return}else k=!1}R()};m.resizeSensor.resetSensor=H;var V=function(){I=0,x&&(j=M.width,D=M.height,m.resizedAttached&&m.resizedAttached.call(M))},F=function(){M=a(m),x=M.width!==j||M.height!==D,x&&!I&&(I=n(V)),H()},U=function(X,se,ae){X.attachEvent?X.attachEvent("on"+se,ae):X.addEventListener(se,ae)};U(v,"scroll",F),U(T,"scroll",F),h=n(function(){h=0,H()})}}o(u,function(m){d(m,f)}),this.detach=function(m){h||(i(h),h=0),c.detach(u,m)},this.reset=function(){u.resizeSensor.resetSensor()}};if(c.reset=function(u){o(u,function(f){f.resizeSensor.resetSensor()})},c.detach=function(u,f){o(u,function(h){h&&(h.resizedAttached&&typeof f=="function"&&(h.resizedAttached.remove(f),h.resizedAttached.length())||h.resizeSensor&&(h.contains(h.resizeSensor)&&h.removeChild(h.resizeSensor),delete h.resizeSensor,delete h.resizedAttached))})},typeof MutationObserver<"u"){var l=new MutationObserver(function(u){for(var f in u)if(u.hasOwnProperty(f))for(var h=u[f].addedNodes,p=0;p<h.length;p++)h[p].resizeSensor&&c.reset(h[p])});document.addEventListener("DOMContentLoaded",function(u){l.observe(document.body,{childList:!0,subtree:!0})})}return c})})(dC);var gC=dC.exports,mC={exports:{}};(function(e,t){(function(r,n){e.exports=n(gC)})(typeof window<"u"?window:Le,function(r){var n=function(){var o,a={},s=[];function c(C){C||(C=document.documentElement);var O=window.getComputedStyle(C,null).fontSize;return parseFloat(O)||16}function l(C){if(!C.getBoundingClientRect)return{width:C.offsetWidth,height:C.offsetHeight};var O=C.getBoundingClientRect();return{width:Math.round(O.width),height:Math.round(O.height)}}function u(C,O){var x=O.split(/\d/),I=x[x.length-1];switch(O=parseFloat(O),I){case"px":return O;case"em":return O*c(C);case"rem":return O*c();case"vw":return O*document.documentElement.clientWidth/100;case"vh":return O*document.documentElement.clientHeight/100;case"vmin":case"vmax":var M=document.documentElement.clientWidth/100,j=document.documentElement.clientHeight/100,D=Math[I==="vmin"?"min":"max"];return O*D(M,j);default:return O}}function f(C,O){this.element=C;var x,I,M,j,D,k,R,H,V=["min-width","min-height","max-width","max-height"];this.call=function(){M=l(this.element),k={};for(x in a[O])a[O].hasOwnProperty(x)&&(I=a[O][x],j=u(this.element,I.value),D=I.property==="width"?M.width:M.height,H=I.mode+"-"+I.property,R="",I.mode==="min"&&D>=j&&(R+=I.value),I.mode==="max"&&D<=j&&(R+=I.value),k[H]||(k[H]=""),R&&(" "+k[H]+" ").indexOf(" "+R+" ")===-1&&(k[H]+=" "+R));for(var F in V)V.hasOwnProperty(F)&&(k[V[F]]?this.element.setAttribute(V[F],k[V[F]].substr(1)):this.element.removeAttribute(V[F]))}}function h(C,O){C.elementQueriesSetupInformation||(C.elementQueriesSetupInformation=new f(C,O)),C.elementQueriesSensor||(C.elementQueriesSensor=new r(C,function(){C.elementQueriesSetupInformation.call()}))}function p(C,O,x,I){if(typeof a[C]>"u"){a[C]=[];var M=s.length;o.innerHTML+=` `+C+" {animation: 0.1s element-queries;}",o.innerHTML+=` `+C+" > .resize-sensor {min-width: "+M+"px;}",s.push(C)}a[C].push({mode:O,property:x,value:I})}function d(C){var O;if(document.querySelectorAll&&(O=C?C.querySelectorAll.bind(C):document.querySelectorAll.bind(document)),!O&&typeof $$<"u"&&(O=$$),!O&&typeof jQuery<"u"&&(O=jQuery),!O)throw"No document.querySelectorAll, jQuery or Mootools's $$ found.";return O}function m(C){var O=d(C);for(var x in a)if(a.hasOwnProperty(x))for(var I=O(x,C),M=0,j=I.length;M<j;M++)h(I[M],x)}function y(C){var O=[],x=[],I=[],M=0,j=-1,D=[];for(var k in C.children)if(C.children.hasOwnProperty(k)&&C.children[k].tagName&&C.children[k].tagName.toLowerCase()==="img"){O.push(C.children[k]);var R=C.children[k].getAttribute("min-width")||C.children[k].getAttribute("data-min-width"),H=C.children[k].getAttribute("data-src")||C.children[k].getAttribute("url");I.push(H);var V={minWidth:R};x.push(V),R?C.children[k].style.display="none":(M=O.length-1,C.children[k].style.display="block")}j=M;function F(){var U=!1,X;for(X in O)O.hasOwnProperty(X)&&x[X].minWidth&&C.offsetWidth>x[X].minWidth&&(U=X);if(U||(U=M),j!==U)if(D[U])O[j].style.display="none",O[U].style.display="block",j=U;else{var se=new Image;se.onload=function(){O[U].src=I[U],O[j].style.display="none",O[U].style.display="block",D[U]=!0,j=U},se.src=I[U]}else O[U].src=I[U]}C.resizeSensorInstance=new r(C,F),F()}function b(){for(var C=d(),O=C("[data-responsive-image],[responsive-image]"),x=0,I=O.length;x<I;x++)y(O[x])}var g=/,?[\s\t]*([^,\n]*?)((?:\[[\s\t]*?(?:min|max)-(?:width|height)[\s\t]*?[~$\^]?=[\s\t]*?"[^"]*?"[\s\t]*?])+)([^,\n\s\{]*)/mgi,v=/\[[\s\t]*?(min|max)-(width|height)[\s\t]*?[~$\^]?=[\s\t]*?"([^"]*?)"[\s\t]*?]/mgi;function _(C){var O,x,I,M;for(C=C.replace(/'/g,'"');(O=g.exec(C))!==null;)for(x=O[1]+O[3],I=O[2];(M=v.exec(I))!==null;)p(x,M[1],M[2],M[3])}function T(C){var O="";if(C)if(typeof C=="string")C=C.toLowerCase(),(C.indexOf("min-width")!==-1||C.indexOf("max-width")!==-1)&&_(C);else for(var x=0,I=C.length;x<I;x++)C[x].type===1?(O=C[x].selectorText||C[x].cssText,(O.indexOf("min-height")!==-1||O.indexOf("max-height")!==-1||O.indexOf("min-width")!==-1||O.indexOf("max-width")!==-1)&&_(O)):C[x].type===4?T(C[x].cssRules||C[x].rules):C[x].type===3&&C[x].styleSheet.hasOwnProperty("cssRules")&&T(C[x].styleSheet.cssRules)}var S=!1;this.init=function(){var C="animationstart";typeof document.documentElement.style.webkitAnimationName<"u"?C="webkitAnimationStart":typeof document.documentElement.style.MozAnimationName<"u"?C="mozanimationstart":typeof document.documentElement.style.OAnimationName<"u"&&(C="oanimationstart"),document.body.addEventListener(C,function(I){var M=I.target,j=M&&window.getComputedStyle(M,null),D=j&&j.getPropertyValue("animation-name"),k=D&&D.indexOf("element-queries")!==-1;if(k){M.elementQueriesSensor=new r(M,function(){M.elementQueriesSetupInformation&&M.elementQueriesSetupInformation.call()});var R=window.getComputedStyle(M.resizeSensor,null),H=R.getPropertyValue("min-width");H=parseInt(H.replace("px","")),h(I.target,s[H])}}),S||(o=document.createElement("style"),o.type="text/css",o.innerHTML="[responsive-image] > img, [data-responsive-image] {overflow: hidden; padding: 0; } [responsive-image] > img, [data-responsive-image] > img {width: 100%;}",o.innerHTML+=` @keyframes element-queries { 0% { visibility: inherit; } }`,document.getElementsByTagName("head")[0].appendChild(o),S=!0);for(var O=0,x=document.styleSheets.length;O<x;O++)try{document.styleSheets[O].href&&document.styleSheets[O].href.indexOf("file://")===0&&console.warn("CssElementQueries: unable to parse local css files, "+document.styleSheets[O].href),T(document.styleSheets[O].cssRules||document.styleSheets[O].rules||document.styleSheets[O].cssText)}catch{}b()},this.findElementQueriesElements=function(C){m(C)},this.update=function(){this.init()}};n.update=function(){n.instance.update()},n.detach=function(o){o.elementQueriesSetupInformation?(o.elementQueriesSensor.detach(),delete o.elementQueriesSetupInformation,delete o.elementQueriesSensor):o.resizeSensorInstance&&(o.resizeSensorInstance.detach(),delete o.resizeSensorInstance)},n.init=function(){n.instance||(n.instance=new n),n.instance.init()};var i=function(o){if(document.addEventListener)document.addEventListener("DOMContentLoaded",o,!1);else if(/KHTML|WebKit|iCab/i.test(navigator.userAgent))var a=setInterval(function(){/loaded|complete/i.test(document.readyState)&&(o(),clearInterval(a))},10);else window.onload=o};return n.findElementQueriesElements=function(o){n.instance.findElementQueriesElements(o)},n.listen=function(){i(n.init)},n})})(mC);var _U=mC.exports,Sd={ResizeSensor:gC,ElementQueries:_U};function $n(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}function Tl(e){let t=e,r=e;e.length===1&&(t=(a,s)=>e(a)-s,r=TU(e));function n(a,s,c,l){for(c==null&&(c=0),l==null&&(l=a.length);c<l;){const u=c+l>>>1;r(a[u],s)<0?c=u+1:l=u}return c}function i(a,s,c,l){for(c==null&&(c=0),l==null&&(l=a.length);c<l;){const u=c+l>>>1;r(a[u],s)>0?l=u:c=u+1}return c}function o(a,s,c,l){c==null&&(c=0),l==null&&(l=a.length);const u=n(a,s,c,l-1);return u>c&&t(a[u-1],s)>-t(a[u],s)?u-1:u}return{left:n,center:o,right:i}}function TU(e){return(t,r)=>$n(e(t),r)}function vC(e){return e===null?NaN:+e}function*wU(e,t){if(t===void 0)for(let r of e)r!=null&&(r=+r)>=r&&(yield r);else{let r=-1;for(let n of e)(n=t(n,++r,e))!=null&&(n=+n)>=n&&(yield n)}}const yC=Tl($n),ba=yC.right,SU=yC.left,EU=Tl(vC).center;function Ed(e,t){let r=0;if(t===void 0)for(let n of e)n!=null&&(n=+n)>=n&&++r;else{let n=-1;for(let i of e)(i=t(i,++n,e))!=null&&(i=+i)>=i&&++r}return r}function kU(e){return e.length|0}function xU(e){return!(e>0)}function OU(e){return typeof e!="object"||"length"in e?e:Array.from(e)}function CU(e){return t=>e(...t)}function PU(...e){const t=typeof e[e.length-1]=="function"&&CU(e.pop());e=e.map(OU);const r=e.map(kU),n=e.length-1,i=new Array(n+1).fill(0),o=[];if(n<0||r.some(xU))return o;for(;;){o.push(i.map((s,c)=>e[c][s]));let a=n;for(;++i[a]===r[a];){if(a===0)return t?o.map(t):o;i[a--]=0}}}function AU(e,t){var r=0,n=0;return Float64Array.from(e,t===void 0?i=>r+=+i||0:i=>r+=+t(i,n++,e)||0)}function MU(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}function py(e,t){let r=0,n,i=0,o=0;if(t===void 0)for(let a of e)a!=null&&(a=+a)>=a&&(n=a-i,i+=n/++r,o+=n*(a-i));else{let a=-1;for(let s of e)(s=t(s,++a,e))!=null&&(s=+s)>=s&&(n=s-i,i+=n/++r,o+=n*(s-i))}if(r>1)return o/(r-1)}function dy(e,t){const r=py(e,t);return r&&Math.sqrt(r)}function kd(e,t){let r,n;if(t===void 0)for(const i of e)i!=null&&(r===void 0?i>=i&&(r=n=i):(r>i&&(r=i),n<i&&(n=i)));else{let i=-1;for(let o of e)(o=t(o,++i,e))!=null&&(r===void 0?o>=o&&(r=n=o):(r>o&&(r=o),n<o&&(n=o)))}return[r,n]}function IU(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function RU(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,NU(n.key),n)}}function DU(e,t,r){return t&&RU(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function NU(e){var t=LU(e,"string");return typeof t=="symbol"?t:t+""}function LU(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}let Bn=function(){function e(){IU(this,e),this._partials=new Float64Array(32),this._n=0}return DU(e,[{key:"add",value:function(r){const n=this._partials;let i=0;for(let o=0;o<this._n&&o<32;o++){const a=n[o],s=r+a,c=Math.abs(r)<Math.abs(a)?r-(s-a):a-(s-r);c&&(n[i++]=c),r=s}return n[i]=r,this._n=i+1,this}},{key:"valueOf",value:function(){const r=this._partials;let n=this._n,i,o,a,s=0;if(n>0){for(s=r[--n];n>0&&(i=s,o=r[--n],s=i+o,a=o-(s-i),!a););n>0&&(a<0&&r[n-1]<0||a>0&&r[n-1]>0)&&(o=a*2,i=s+o,o==i-s&&(s=i))}return s}}])}();function $U(e,t){const r=new Bn;if(t===void 0)for(let n of e)(n=+n)&&r.add(n);else{let n=-1;for(let i of e)(i=+t(i,++n,e))&&r.add(i)}return+r}function jU(e,t){const r=new Bn;let n=-1;return Float64Array.from(e,t===void 0?i=>r.add(+i||0):i=>r.add(+t(i,++n,e)||0))}function bC(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function BU(e,t){for(var r=0