*,:before,:after{box-sizing:border-box;font-family:inherit}html,body{width:100%;height:100%;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:14px}#app,.app{width:100%;height:100%;position:relative;overflow:hidden}pre{background:#f8f8f8;border:1px solid #ccc;border-radius:5px;max-width:810px;margin:0;padding:5px 10px;position:relative;overflow-x:auto}pre .bt-copy-code{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20width='100%25'%20height='100%25'%20pointer-events='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='currentColor'%3e%3cpath%20d='M13%2012v-1h1a1%201%200%200%200%201-1V2a1%201%200%200%200-1-1H6a1%201%200%200%200-1%201v1H4V2a2%202%200%200%201%202-2h8a2%202%200%200%201%202%202v8a2%202%200%200%201-2%202h-1zm0%200v-1h1a1%201%200%200%200%201-1V2a1%201%200%200%200-1-1H6a1%201%200%200%200-1%201v1H4V2a2%202%200%200%201%202-2h8a2%202%200%200%201%202%202v8a2%202%200%200%201-2%202h-1z'/%3e%3cpath%20d='M2%205a1%201%200%200%200-1%201v8a1%201%200%200%200%201%201h8a1%201%200%200%200%201-1V6a1%201%200%200%200-1-1H2zm0-1h8a2%202%200%200%201%202%202v8a2%202%200%200%201-2%202H2a2%202%200%200%201-2-2V6a2%202%200%200%201%202-2z'/%3e%3c/g%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;width:16px;height:16px;display:none;position:absolute;top:10px;right:10px}pre:hover .bt-copy-code{display:block}label{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.app{--font-color:#1e1e1e;--bg-color:#fff;height:100%;color:var(--font-color);background-color:var(--bg-color);flex-direction:column;display:flex}a:link,a:visited{color:var(--font-color)}.app-lightblue{--font-color:#1e1e1e;--bg-color:#fff}.app-dark{--font-color:#fff;--bg-color:#1e1e1e}.app-header{border-bottom:1px solid #ccc;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:5px;display:flex}.app-header-left{align-items:center;gap:10px;display:flex}.app-header-menu{cursor:pointer;align-items:center;gap:5px;padding:0 5px;line-height:1;display:none}.app-header-title{align-items:center;gap:5px;display:flex}.app-header-name{align-items:center;gap:5px;font-size:18px;font-weight:700;line-height:1;text-decoration:none;display:flex}.app-header-version{color:#555;font-size:14px;text-decoration:underline}.app-header-right{align-items:center;gap:10px;display:flex}.app-body{flex:auto;width:100%;display:flex;overflow:hidden}.app-nav{border-right:1px solid #ccc;flex-direction:column;flex-shrink:0;width:231px;height:100%;display:flex;position:relative}.app-main{color:#1e1e1e;background-color:#fff;flex-direction:column;flex:auto;gap:10px;display:flex;overflow:hidden}@media (width<=768px){.app-header-menu{display:flex}.app-body .app-nav,.app-header .app-header-title,.app-header .app-header-theme{display:none}}.nav-flyover{z-index:999;background-color:#fff;flex-direction:column;width:230px;height:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 2px 8px #00000026}.nav-flyover .nav-header{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.nav-flyover .nav-main{flex:auto;overflow:auto}@keyframes nav-slide-in-left{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}@keyframes nav-slide-out-left{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}.nav-opening{animation-name:nav-slide-in-left;animation-duration:.2s;animation-fill-mode:both;left:0}.nav-closing{animation-name:nav-slide-out-left;animation-duration:.2s;animation-fill-mode:both;left:0}.main{flex-direction:column;width:100%;height:100%;padding:0 5px 5px;display:flex;position:relative}.controller{flex-shrink:0;max-height:30%;position:relative;overflow:hidden auto}.controller>div{flex-wrap:wrap;align-items:center;gap:5px;padding:5px 0;display:flex;position:relative}.controller>div:not(:last-child){border-bottom:1px solid #ccc}.controller .controller-header{align-items:center;gap:10px;display:flex}.controller .controller-title{flex:auto;align-items:center;gap:5px;font-weight:700;display:flex}.controller .controller-title span{color:gray;font-size:12px;font-weight:400}.controller button{font-size:12px}.st-data,.bt-source{height:20px}.grid-container{box-sizing:content-box;border:1px solid #999;flex:auto;position:relative;overflow:hidden}.log-container{border:1px solid #999;width:100%;height:66px;overflow:hidden auto}.log-container .log-content div{color:#000;padding:2px 5px;font-size:12px}.log-container .log-content div span{color:gray;word-break:break-all;font-size:12px}@keyframes tg-blink-fade-in{0%{opacity:0;background:gray}to{opacity:1}}.tg-table{border-collapse:collapse;width:100%}.tg-table tr{border-bottom:1px solid #ccc}.tg-table tr:last-child{border-bottom:none}.tg-table tr th{text-align:left;padding:5px}.tg-table tr td{padding:5px}.tg-table tr td label{margin-right:10px}.tg-table pre{margin:0}.tg-blink{animation-name:tg-blink-fade-in;animation-duration:.3s;animation-timing-function:linear}@keyframes tg-cell-effect-animate{0%{transform:scale(.5)translate(-90%)}to{transform:translate(0)}}.nav-grid-container{width:100%;height:100%}.nav-grid-container .tg-row-api-doc-zh{margin-left:10px;font-size:14px}.nav-grid-container .tg-row-api-doc-zh:hover{color:#1890ff;text-decoration:underline}.nav-grid-container .tg-cell-effect{animation-name:tg-cell-effect-animate;animation-duration:.3s;animation-timing-function:cubic-bezier(.26,.86,.44,.985)}.nav-grid-container .tg-tree-row-number{text-align:center;width:20px;position:absolute}.nav-grid-container .tg-row-top{font-weight:700;position:relative}.nav-grid-container .tg-row-top .tg-row-icon{width:20px;height:20px;display:block;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.nav-grid-container .tg-gradient-top:before{content:"";z-index:10;pointer-events:none;background-image:linear-gradient(#fff,#fff0);width:100%;height:30px;display:block;position:absolute;top:0;left:0}.nav-grid-container .tg-gradient-bottom:after{content:"";z-index:10;pointer-events:none;background-image:linear-gradient(#fff0,#fff);width:100%;height:30px;display:block;position:absolute;bottom:0;left:0}.nav-grid-container .tg-dark .tg-gradient-top:before{background-image:linear-gradient(#1e1e1e,#1e1e1e00)}.nav-grid-container .tg-dark .tg-gradient-bottom:after{background-image:linear-gradient(#1e1e1e00,#1e1e1e)}.app-search{position:relative}.app-search-list{z-index:999;background:#fff;border:1px solid #ccc;width:320px;max-height:350px;position:absolute;top:100%;right:0;overflow:hidden auto;box-shadow:0 4px 12px #00000026}.app-search-info{color:gray;padding:10px;font-size:13px}.app-search-item-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.app-search-item-label strong{color:#00a8e1}.app-search-item{cursor:pointer;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:6px 10px;font-size:13px;display:flex}.app-search-item:last-child{border-bottom:none}.app-search-item:hover{background:#f5f5f5}.app-search-item.selected{background:#e8f4fd}.app-search-item.turbogrid .app-search-item-label,.app-search-item.methods .app-search-item-label,.app-search-item.data .app-search-item-label,.app-search-item.options .app-search-item-label,.app-search-item.events .app-search-item-label,.app-search-item.lifecycle .app-search-item-label,.app-search-item.tg .app-search-item-label,.app-search-item.doc .app-search-item-label,.app-search-item.preview .app-search-item-label{background-position:0;background-repeat:no-repeat;background-size:14px;padding-left:18px}.app-search-item.turbogrid .app-search-item-label{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20width='100%25'%20height='100%25'%20pointer-events='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2%202h5.333v5.333H2V2Zm0%206.667h5.333V14H2V8.667ZM8.667%202H14v5.333H8.667V2Zm0%206.667H14V14H8.667V8.667ZM10%203.333V6h2.667V3.333H10ZM10%2010v2.667h2.667V10H10ZM3.333%203.333V6H6V3.333H3.333Zm0%206.667v2.667H6V10H3.333Z'%20fill='currentColor'/%3e%3c/svg%3e")}.app-search-item.methods .app-search-item-label{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20width='100%25'%20height='100%25'%20pointer-events='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m13.51%204-5-3h-1l-5%203-.49.86v6l.49.85%205%203h1l5-3%20.49-.85v-6L13.51%204zm-6%209.56-4.5-2.7V5.7l4.5%202.45v5.41zM3.27%204.7l4.74-2.84%204.74%202.84-4.74%202.59L3.27%204.7zm9.74%206.16-4.5%202.7V8.15l4.5-2.45v5.16z'%20fill='currentColor'/%3e%3c/svg%3e")}.app-search-item.data .app-search-item-label{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2024%2024'%20width='100%25'%20height='100%25'%20pointer-events='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20stroke-width='2'%20stroke='currentColor'%20fill='none'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M0%200h24v24H0z'%20stroke='none'/%3e%3cellipse%20cx='12'%20cy='6'%20rx='8'%20ry='3'/%3e%3cpath%20d='M4%206v6a8%203%200%200%200%2016%200V6'/%3e%3cpath%20d='M4%2012v6a8%203%200%200%200%2016%200v-6'/%3e%3c/g%3e%3c/svg%3e")}.app-search-item.options .app-search-item-label{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2032%2032'%20width='100%25'%20height='100%25'%20pointer-events='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='currentColor'%3e%3cpath%20d='M27%2016.76v-1.53l1.92-1.68A2%202%200%200%200%2029.3%2011l-2.36-4a2%202%200%200%200-1.73-1%202%202%200%200%200-.64.1l-2.43.82a11.35%2011.35%200%200%200-1.31-.75l-.51-2.52a2%202%200%200%200-2-1.61h-4.68a2%202%200%200%200-2%201.61l-.51%202.52a11.48%2011.48%200%200%200-1.32.75l-2.38-.86A2%202%200%200%200%206.79%206a2%202%200%200%200-1.73%201L2.7%2011a2%202%200%200%200%20.41%202.51L5%2015.24v1.53l-1.89%201.68A2%202%200%200%200%202.7%2021l2.36%204a2%202%200%200%200%201.73%201%202%202%200%200%200%20.64-.1l2.43-.82a11.35%2011.35%200%200%200%201.31.75l.51%202.52a2%202%200%200%200%202%201.61h4.72a2%202%200%200%200%202-1.61l.51-2.52a11.48%2011.48%200%200%200%201.32-.75l2.42.82a2%202%200%200%200%20.64.1%202%202%200%200%200%201.73-1l2.28-4a2%202%200%200%200-.41-2.51ZM25.21%2024l-3.43-1.16a8.86%208.86%200%200%201-2.71%201.57L18.36%2028h-4.72l-.71-3.55a9.36%209.36%200%200%201-2.7-1.57L6.79%2024l-2.36-4%202.72-2.4a8.9%208.9%200%200%201%200-3.13L4.43%2012l2.36-4%203.43%201.16a8.86%208.86%200%200%201%202.71-1.57L13.64%204h4.72l.71%203.55a9.36%209.36%200%200%201%202.7%201.57L25.21%208l2.36%204-2.72%202.4a8.9%208.9%200%200%201%200%203.13L27.57%2020Z'/%3e%3cpath%20d='M16%2022a6%206%200%201%201%206-6%205.94%205.94%200%200%201-6%206Zm0-10a3.91%203.91%200%200%200-4%204%203.91%203.91%200%200%200%204%204%203.91%203.91%200%200%200%204-4%203.91%203.91%200%200%200-4-4Z'/%3e%3c/g%3e%3c/svg%3e")}.app-search-item.events .app-search-item-label{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20width='100%25'%20height='100%25'%20pointer-events='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.414%201.56%208.312%201h3.294l.818%201.575L10.236%206h1.781l.72%201.695L5.618%2015l-1.602-1.163L6.119%2010H4.898L4%208.56l3.414-7zM7.78%209%204.9%2014.305%2012.018%207H8.312l3.294-5H8.312L4.898%209H7.78z'%20fill='currentColor'/%3e%3c/svg%3e")}.app-search-item.lifecycle .app-search-item-label{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2024%2024'%20width='100%25'%20height='100%25'%20pointer-events='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.995%204a8%208%200%201%200%207.735%2010h-2.081a6%206%200%201%201-5.654-8%205.92%205.92%200%200%201%204.223%201.78L13%2011h7V4l-2.351%202.35A7.965%207.965%200%200%200%2011.995%204Z'%20fill='currentColor'/%3e%3c/svg%3e")}.app-search-item.tg .app-search-item-label{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20width='100%25'%20height='100%25'%20pointer-events='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6%202.984V2h-.09c-.313%200-.616.062-.909.185a2.33%202.33%200%200%200-.775.53%202.23%202.23%200%200%200-.493.753v.001a3.542%203.542%200%200%200-.198.83v.002a6.08%206.08%200%200%200-.024.863c.012.29.018.58.018.869%200%20.203-.04.393-.117.572v.001a1.504%201.504%200%200%201-.765.787%201.376%201.376%200%200%201-.558.115H2v.984h.09c.195%200%20.38.04.556.121l.001.001c.178.078.329.184.455.318l.002.002c.13.13.233.285.307.465l.001.002c.078.18.117.368.117.566%200%20.29-.006.58-.018.869-.012.296-.004.585.024.87v.001c.033.283.099.558.197.824v.001c.106.273.271.524.494.753.223.23.482.407.775.53.293.123.596.185.91.185H6v-.984h-.09c-.199%200-.387-.038-.562-.115a1.613%201.613%200%200%201-.457-.32%201.659%201.659%200%200%201-.309-.467c-.074-.18-.11-.37-.11-.573%200-.228.003-.453.011-.672.008-.228.008-.45%200-.665a4.639%204.639%200%200%200-.055-.64%202.682%202.682%200%200%200-.168-.609A2.284%202.284%200%200%200%203.522%208a2.284%202.284%200%200%200%20.738-.955c.08-.192.135-.393.168-.602.033-.21.051-.423.055-.64.008-.22.008-.442%200-.666-.008-.224-.012-.45-.012-.678a1.47%201.47%200%200%201%20.877-1.354%201.33%201.33%200%200%201%20.563-.121H6zm4%2010.032V14h.09c.313%200%20.616-.062.909-.185.293-.123.552-.3.775-.53.223-.23.388-.48.493-.753v-.001c.1-.266.165-.543.198-.83v-.002c.028-.28.036-.567.024-.863-.012-.29-.018-.58-.018-.869%200-.203.04-.393.117-.572v-.001a1.504%201.504%200%200%201%20.765-.787c.176-.077.362-.115.558-.115H14v-.984h-.09c-.195%200-.38-.04-.556-.121l-.001-.001a1.376%201.376%200%200%201-.455-.318l-.002-.002a1.414%201.414%200%200%201-.307-.465l-.001-.002a1.405%201.405%200%200%201-.117-.566c0-.29.006-.58.018-.869a6.19%206.19%200%200%200-.024-.87v-.001a3.542%203.542%200%200%200-.197-.824v-.001a2.23%202.23%200%200%200-.494-.753%202.33%202.33%200%200%200-.775-.53%202.325%202.325%200%200%200-.91-.185H10v.984h.09c.2%200%20.386.038.562.115.174.082.326.188.457.32.127.134.23.29.309.467.074.18.11.37.11.573%200%20.228-.003.452-.011.672-.008.228-.008.45%200%20.665.004.222.022.435.055.64.033.214.089.416.168.609a2.282%202.282%200%200%200%20.738.955%202.282%202.282%200%200%200-.738.955%202.7%202.7%200%200%200-.168.602c-.033.21-.051.423-.055.64-.008.22-.008.442%200%20.666.008.224.012.45.012.678a1.47%201.47%200%200%201-.42%201.035%201.466%201.466%200%200%201-.457.319%201.33%201.33%200%200%201-.563.121H10z'%20fill='currentColor'/%3e%3c/svg%3e")}.app-search-item.doc .app-search-item-label{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20width='100%25'%20height='100%25'%20pointer-events='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='currentColor'%20fill-rule='evenodd'%20d='M14.5%202H9l-.35.15-.65.64-.65-.64L7%202H1.5l-.5.5v10l.5.5h5.29l.86.85h.7l.86-.85h5.29l.5-.5v-10zm-7%2010.32-.18-.17L7%2012H2V3h4.79l.74.74zM14%2012H9l-.35.15-.14.13V3.7l.7-.7H14zM6%205H3v1h3zm0%204H3v1h3zM3%207h3v1H3zm10-2h-3v1h3zm-3%202h3v1h-3zm0%202h3v1h-3z'%20clip-rule='evenodd'/%3e%3c/svg%3e")}.app-search-item.preview .app-search-item-label{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20width='100%25'%20height='100%25'%20pointer-events='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='currentColor'%20fill-rule='evenodd'%20d='M2%202h12l1%201v10l-1%201H2l-1-1V3zm0%2011h12V3H2zm11-9H3v3h10zm-1%202H4V5h8zm-3%206h4V8H9zm1-3h2v2h-2zM7%208H3v1h4zm-4%203h4v1H3z'%20clip-rule='evenodd'/%3e%3c/svg%3e")}.app-search-item-category{color:#888;background:#f0f0f0;border-radius:3px;flex-shrink:0;margin-left:8px;padding:1px 6px;font-size:11px}.popover-row-info[data-v-ba6ddfe9]{font-size:12px}.popover-row-info .popover-row-name[data-v-ba6ddfe9]{margin-bottom:5px}.popover-row-info ul[data-v-ba6ddfe9]{margin:0;padding-left:16px}
