:root{--overview-modal-x:110px;--overview-modal-x-total:220px;--overview-modal-tab-height:34px;--overview-modal-tabs-indent:7px;--overview-modal-gap:37px;--overview-modal-border-width:0px;--overview-modal-border-color:transparent;--overview-modal-tabs-bg:#c9ced6;--overview-modal-tab-inactive-bg:#0000001a;--overview-modal-tab-inactive-hover-bg:#00000029;--overview-modal-tab-inactive-color:#0000008c;--overview-modal-tab-icon-color:var(--primary-color);--overview-modal-tab-icon-active-color:var(--primary-color);--overview-modal-tab-joint:8px;--overview-modal-inner-top:8px;--overview-modal-inner-left:9px;--overview-modal-tabs-fade-width:48px;--overview-modal-top:calc(var(--overview-modal-gap) + var(--overview-modal-tab-height));--overview-modal-bottom:var(--overview-modal-gap);--overview-modal-tab-top:calc(var(--overview-modal-top) - var(--overview-modal-tab-height) + 1px);--overview-modal-z:1000;--overview-modal-tabs-z:1002;--overview-modal-skeleton-z:1003;--overview-modal-controls-z:1004;--app-overlay-modal-z:2000}.modal-browser-tabs-mask{z-index:calc(var(--overview-modal-tabs-z) - 1);background:#0000008c;position:fixed;inset:0}.modal-browser-tabs{top:var(--overview-modal-tab-top);left:var(--overview-modal-x);width:calc(100vw - var(--overview-modal-x-total));height:calc(100vh - var(--overview-modal-tab-top) - var(--overview-modal-bottom));z-index:var(--overview-modal-tabs-z);box-sizing:border-box;background:var(--overview-modal-tabs-bg);pointer-events:auto;border-radius:8px;align-items:stretch;display:flex;position:fixed;overflow:hidden}.modal-browser-tabs-list{flex:auto;min-width:0;height:100%;overflow:hidden}.modal-browser-tabs-root{flex-direction:column;width:100%;height:100%;display:flex}.modal-browser-tabs-root>.ant-tabs-nav{height:var(--overview-modal-tab-height);padding-left:var(--overview-modal-tabs-indent);padding-right:var(--overview-modal-tabs-indent);box-sizing:border-box;flex:none;align-items:flex-end;display:flex;margin:0!important}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-extra-content{height:var(--overview-modal-tab-height);flex:none;align-items:flex-end;display:flex}.modal-browser-tabs-root>.ant-tabs-nav:before{display:none!important}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-nav-wrap{height:var(--overview-modal-tab-height);flex:auto;min-width:0}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-nav-wrap:before,.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-nav-wrap:after{width:var(--overview-modal-tabs-fade-width);z-index:3;box-shadow:none}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-nav-wrap:before{background:linear-gradient(90deg,var(--overview-modal-tabs-bg)0%,transparent 100%)}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-nav-wrap:after{background:linear-gradient(270deg,var(--overview-modal-tabs-bg)0%,transparent 100%)}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-nav-list{height:var(--overview-modal-tab-height);align-items:flex-end;display:flex}.modal-browser-tabs-scroll{width:calc(var(--overview-modal-tab-height) - 2px);height:calc(var(--overview-modal-tab-height) - 6px);color:#000000e0;cursor:pointer;opacity:.35;pointer-events:none;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;margin-bottom:3px;padding:0;font-size:12px;line-height:1;display:none}.modal-browser-tabs-scroll:hover{background:#00000014}.modal-browser-tabs-scroll-left{margin-right:4px}.modal-browser-tabs-scroll-right{margin-left:4px}.modal-browser-tabs-root>.ant-tabs-nav:has(.ant-tabs-nav-operations:not(.ant-tabs-nav-operations-hidden)) .modal-browser-tabs-scroll{display:inline-flex}:is(.modal-browser-tabs-root>.ant-tabs-nav:has(.ant-tabs-nav-wrap-ping-left) .modal-browser-tabs-scroll-left,.modal-browser-tabs-root>.ant-tabs-nav:has(.ant-tabs-nav-wrap-ping-right) .modal-browser-tabs-scroll-right){opacity:1;pointer-events:auto}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-nav-operations{height:var(--overview-modal-tab-height);align-items:flex-end;display:flex}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-nav-more{height:calc(var(--overview-modal-tab-height) - 1px);align-items:center;font-size:12px;display:flex;color:#0000008c!important;background:#0000001a!important;border:none!important;border-radius:8px 8px 0 0!important;margin:0 0 0 4px!important;padding:0 10px!important}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-nav-more:hover{background:#00000029!important}.modal-browser-tabs-root>.ant-tabs-content-holder{background:#fff;border-radius:0 0 8px 8px;flex:auto;min-height:0;overflow:hidden;padding:0!important}.modal-browser-tabs-root>.ant-tabs-content-holder>.ant-tabs-content{flex-direction:column;height:100%;display:flex}.modal-browser-tabs-root>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{flex:auto;min-height:0}.modal-browser-tabs-root>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane .ant-modal-wrap{position:static!important;overflow:visible!important}.modal-browser-tabs-root>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane .ant-modal{width:100%!important;max-width:none!important;height:calc(100vh - var(--overview-modal-tab-top) - var(--overview-modal-bottom) - var(--overview-modal-tab-height) - var(--overview-modal-border-width)*2)!important;max-height:none!important;margin:0!important;padding:0!important;top:0!important}.modal-browser-tabs-root>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane .ant-modal-content{box-sizing:border-box;height:calc(100vh - var(--overview-modal-tab-top) - var(--overview-modal-bottom) - var(--overview-modal-tab-height) - var(--overview-modal-border-width)*2)!important;box-shadow:none!important;border-radius:0!important}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab{height:calc(var(--overview-modal-tab-height) - 1px);box-sizing:border-box;align-items:center;display:flex;min-height:unset!important;background:var(--overview-modal-tab-inactive-bg)!important;border:1px solid #0000!important;border-bottom:none!important;border-radius:8px 8px 0 0!important;margin:0 4px 0 0!important;padding:0 2px 0 8px!important}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover{background:var(--overview-modal-tab-inactive-hover-bg)!important}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab-active{height:var(--overview-modal-tab-height);z-index:2;position:relative;background:#fff!important;border-color:#0000!important}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab-active:before,.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab-active:after{content:"";width:var(--overview-modal-tab-joint);height:var(--overview-modal-tab-joint);pointer-events:none;position:absolute;bottom:0}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab-active:before{left:calc(var(--overview-modal-tab-joint)*-1);background:radial-gradient(circle at 0 0,transparent var(--overview-modal-tab-joint),#fff var(--overview-modal-tab-joint))}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab-active:after{right:calc(var(--overview-modal-tab-joint)*-1);background:radial-gradient(circle at 100% 0,transparent var(--overview-modal-tab-joint),#fff var(--overview-modal-tab-joint))}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab-btn{font-size:12px;line-height:1;color:var(--overview-modal-tab-inactive-color)!important}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#000000e0!important;font-weight:600!important}@media (max-width:1100px){:root{--overview-modal-x:10px;--overview-modal-x-total:20px;--overview-modal-tabs-indent:18px}.modal-browser-tabs{left:var(--overview-modal-x);width:calc(100vw - var(--overview-modal-x-total));top:var(--overview-modal-tab-top);overflow:hidden}}@media (max-width:600px){:root{--overview-modal-tabs-indent:10px;--overview-modal-tab-height:26px}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab{padding:0 10px!important}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab-btn{font-size:11px}}.modal-browser-tab-label{align-items:center;gap:9px;min-width:0;max-width:150px;display:inline-flex}.modal-browser-tab-icon{color:var(--overview-modal-tab-icon-color);flex:none;font-size:15px}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab-active .modal-browser-tab-icon{color:var(--overview-modal-tab-icon-active-color)}.modal-browser-tab-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;line-height:1.4;overflow:hidden}.modal-browser-tab-title-loading{background:linear-gradient(90deg,#00000014 25%,#00000029 37%,#00000014 63%) 0 0/400% 100%;border-radius:4px;flex:none;width:56px;height:9px;animation:1.4s infinite modal-browser-tab-shimmer}@keyframes modal-browser-tab-shimmer{0%{background-position:100%}to{background-position:0}}.modal-browser-tab-close{width:calc(var(--overview-modal-tab-height) - 2px);height:calc(var(--overview-modal-tab-height) - 6px);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;margin-left:-4px;padding:0;font-size:16px;line-height:1;display:inline-flex}.modal-browser-tab-close:hover{background:#00000014}.modal-browser-tabs-root>.ant-tabs-nav .ant-tabs-tab-active .modal-browser-tab-close:hover{background:#0000001a}.modal-browser-tabs-root>.ant-tabs-nav,.modal-browser-tabs-root>.ant-tabs-nav *,.modal-browser-tab-label,.modal-browser-tab-title,.modal-browser-tab-close{-webkit-user-select:none;user-select:none}.modal-browser-tabs{opacity:0;transition:opacity .12s,transform .12s;transform:translateY(4px)}.modal-browser-tabs-visible{opacity:1;transform:translateY(0)}.modal-browser-tabs-hidden{opacity:0;pointer-events:none;transform:translateY(4px)}
.modal-global-controls{height:var(--overview-modal-tab-height);pointer-events:auto;flex:none;align-items:flex-end;gap:4px;padding-left:8px;display:flex}.modal-global-header-button.ant-btn{width:calc(var(--overview-modal-tab-height) - 2px);height:calc(var(--overview-modal-tab-height) - 6px);min-width:unset;min-height:unset;box-sizing:border-box;justify-content:center;align-items:center;margin-bottom:3px;padding:0;font-size:16px;line-height:1;display:inline-flex;box-shadow:none!important;color:#000000e0!important;background:0 0!important;border:none!important;border-radius:5px!important;outline:none!important}.modal-global-header-button.ant-btn:hover,.modal-global-header-button.ant-btn:focus,.modal-global-header-button.ant-btn:active{box-shadow:none!important;color:#000000e0!important;background:#00000014!important;border:none!important;outline:none!important}.modal-global-header-button.ant-btn .ant-btn-icon{line-height:1}
