.tm-toast-container[data-v-67ff99a4]{top:var(--padding);z-index:9999;gap:var(--padding);pointer-events:none;max-width:500px;position:fixed;left:50%;transform:translate(-50%)}.toast[data-v-67ff99a4]{cursor:pointer;background-color:var(--bg-main-color);border-radius:var(--border-radius-component);box-shadow:var(--box-shadow);border:1px solid var(--focus-color);padding:var(--padding);pointer-events:auto;margin-top:var(--padding);box-sizing:border-box;justify-content:space-between;align-items:center;width:fit-content;display:flex;position:relative;overflow:hidden}.tm-toast-content[data-v-67ff99a4]{flex:1;align-items:center;display:flex}.tm-toast-message[data-v-67ff99a4]{text-align:center;flex:1;min-width:0}.tm-toast-enter-active[data-v-67ff99a4],.tm-toast-leave-active[data-v-67ff99a4]{transition:all .3s cubic-bezier(.4,0,.2,1)}.tm-toast-enter-from[data-v-67ff99a4],.tm-toast-leave-to[data-v-67ff99a4]{opacity:0;transform:translateY(20px)scale(.95)}.tm-toast-move[data-v-67ff99a4]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.tm-header-container[data-v-9e08ee23]{background-color:var(--bg-main-color);width:100%;height:100%;padding:var(--padding) calc(var(--padding) * 1.5);justify-content:space-between}.tm-header-container .tm-app-name[data-v-9e08ee23]{align-items:center;gap:var(--padding);display:flex}.tm-header-container .tm-app-name .tm-app-brand[data-v-9e08ee23]{align-items:center;gap:var(--padding);cursor:pointer;display:flex}.tm-header-container .tm-app-name .tm-app-title[data-v-9e08ee23]{font-size:14px;font-weight:700}.tm-header-container .tm-header-menu[data-v-9e08ee23]{align-items:center;gap:var(--padding);display:flex}.tm-header-container .tm-header-right[data-v-9e08ee23]{align-items:center;gap:var(--padding);margin-left:auto;display:flex}.tm-header-container .tm-header-version[data-v-9e08ee23]{font-size:var(--font-size-medium-rare);white-space:nowrap}.tm-flyout-theme-list[data-v-9e08ee23]{min-width:180px;max-height:calc(100vh - 48px);overflow-y:auto}.tm-flyout-theme-item[data-v-9e08ee23]{padding-left:12px}.tm-shortcut-item[data-v-aece8afd]{border-radius:var(--border-radius);white-space:nowrap;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:4px 8px;display:flex}.tm-shortcut-keys[data-v-aece8afd]{align-items:center;gap:2px;display:flex}.tm-shortcut-key[data-v-aece8afd]{background-color:var(--bg-layer-color);border:1px solid var(--border-color);border-radius:4px;justify-content:center;align-items:center;min-width:20px;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}.tm-shortcut-label[data-v-aece8afd]{font-size:var(--font-size-medium-rare)}.tm-footer-app[data-v-b7c56050]{background-color:var(--bg-main-color);border-top:1px solid var(--bg-layer-color);width:100%;height:32px;padding:0 var(--padding);flex-shrink:0;align-items:center;display:flex;overflow:hidden}.tm-footer-shortcuts[data-v-b7c56050]{flex-wrap:nowrap;flex-grow:1;align-items:center;min-width:0;display:flex}.tm-shortcut-wrapper[data-v-b7c56050]{align-items:center;gap:var(--padding);width:100%;display:flex;position:relative}.tm-shortcut-measure[data-v-b7c56050]{visibility:hidden;pointer-events:none;white-space:nowrap;flex-wrap:nowrap;height:0;position:absolute;top:0;left:0;overflow:hidden}.slide-fade-enter-active[data-v-b7c56050],.slide-fade-leave-active[data-v-b7c56050]{transition:all 1s cubic-bezier(.4,0,.2,1)}.slide-fade-move[data-v-b7c56050]{transition:transform 1s cubic-bezier(.4,0,.2,1)}.slide-fade-enter-from[data-v-b7c56050]{opacity:0;transform:translate(20px)}.slide-fade-leave-to[data-v-b7c56050]{opacity:0;transform:translate(-20px)}.slide-fade-leave-active[data-v-b7c56050]{position:absolute}.tm-arrow-wrapper .tm-arrow[data-v-20f0d6cf]{width:12px;height:12px;color:var(--text-primary-color)}.tm-arrow-wrapper .tm-arrow[data-v-20f0d6cf]:hover{color:var(--btn-color)}.tm-toggle-button[data-v-d84fee05]{z-index:5;background:var(--bg-main-color);border:1px solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;opacity:.4;outline:none;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;box-shadow:0 2px 8px #00000014}.tm-toggle-button[data-v-d84fee05]:hover{border-color:var(--focus-color);opacity:1;box-shadow:0 4px 12px #0000001f}.edge-left[data-v-d84fee05]{left:calc(100% - var(--padding));top:var(--offset)}.edge-left.align-center[data-v-d84fee05]{top:50%;transform:translateY(-50%)}.edge-left.align-end[data-v-d84fee05]{top:auto;bottom:var(--offset)}.edge-right[data-v-d84fee05]{right:calc(100% - var(--padding));top:var(--offset)}.edge-right.align-center[data-v-d84fee05]{top:50%;transform:translateY(-50%)}.edge-right.align-end[data-v-d84fee05]{top:auto;bottom:var(--offset)}.edge-top[data-v-d84fee05]{top:calc(100% - var(--padding));left:var(--offset);transform-origin:50%;transform:rotate(90deg)}.edge-top.align-center[data-v-d84fee05]{left:50%;transform:translate(-50%)rotate(90deg)}.edge-top.align-end[data-v-d84fee05]{left:auto;right:var(--offset);transform:rotate(90deg)}.edge-bottom[data-v-d84fee05]{bottom:calc(100% - var(--padding));left:var(--offset);transform-origin:50%;transform:rotate(90deg)}.edge-bottom.align-center[data-v-d84fee05]{left:50%;transform:translate(-50%)rotate(90deg)}.edge-bottom.align-end[data-v-d84fee05]{left:auto;right:var(--offset);transform:rotate(90deg)}.tm-toggle-button.collapsed[data-v-d84fee05]{opacity:.8}.tm-sidebar-container[data-v-835c8c0c]{height:100%;margin-right:var(--padding);position:relative}.tm-sidebar-container-collapsed[data-v-835c8c0c]{margin-right:unset}.tm-sidebar-container--right[data-v-835c8c0c]{margin-right:unset;margin-left:var(--padding)}.tm-sidebar-container--right.tm-sidebar-container-collapsed[data-v-835c8c0c]{margin-left:unset}.tm-sidebar-container--right[data-v-835c8c0c] .tm-toggle-button{right:unset;left:calc(-1 * var(--padding))}.tm-sidebar[data-v-835c8c0c]{background-color:var(--bg-main-color);width:210px;min-width:210px;max-width:210px;height:100%;padding:var(--padding);border-radius:var(--border-radius);border:var(--border-component-style);flex-direction:column;justify-content:flex-start;align-items:flex-start;transition:transform .3s ease-in-out;animation:.3s ease-out forwards slideIn;display:flex;position:relative;overflow-x:hidden}.tm-sidebar .tm-tool-group[data-v-835c8c0c]{flex:1;width:100%;overflow:hidden auto}.tm-sidebar-item[data-v-835c8c0c]{box-sizing:border-box;width:100%;height:45px;padding:var(--padding);color:var(--text-color);align-items:center;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:visible}.tm-sidebar-item .tm-item-content[data-v-835c8c0c]{justify-content:space-between;column-gap:var(--padding);padding:var(--padding);border-radius:var(--border-radius-component);color:var(--text-color);cursor:pointer;flex:1;min-width:0;text-decoration:none}.tm-sidebar-item:hover .tm-item-content[data-v-835c8c0c],.tm-sidebar-item--active .tm-item-content[data-v-835c8c0c]{background-color:var(--focus-color);color:var(--selected-item-text-color)}.tm-sidebar-item--route:hover .tm-sidebar-pin-btn[data-v-835c8c0c]{opacity:1}.tm-sidebar-zen-trigger[data-v-835c8c0c]{width:var(--padding);z-index:99;height:calc(100vh - 50px);position:fixed;top:50px;left:0}.tm-sidebar-zen-trigger--right[data-v-835c8c0c]{left:unset;right:0}.tm-sidebar--zen[data-v-835c8c0c]{left:var(--padding);z-index:100;height:calc(100vh - 100px);transform:translateX(calc(-100% - var(--padding)));opacity:.6;border-radius:var(--border-radius);border:none;padding:4px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;animation:none;position:fixed;top:50px;overflow:hidden}.tm-sidebar--zen .tm-tool-group[data-v-835c8c0c]{scrollbar-width:none;overflow:hidden}.tm-sidebar--zen .tm-tool-group[data-v-835c8c0c]::-webkit-scrollbar{display:none}.tm-sidebar--zen[data-v-835c8c0c]:hover,.tm-sidebar--zen.tm-sidebar--zen-hover[data-v-835c8c0c]{opacity:1;transform:translate(0);box-shadow:0 2px 10px #00000080}.tm-sidebar--zen:hover .tm-tool-group[data-v-835c8c0c],.tm-sidebar--zen.tm-sidebar--zen-hover .tm-tool-group[data-v-835c8c0c]{scrollbar-width:thin;overflow-y:auto}.tm-sidebar--zen:hover .tm-tool-group[data-v-835c8c0c]::-webkit-scrollbar{display:block}.tm-sidebar--zen.tm-sidebar--zen-hover .tm-tool-group[data-v-835c8c0c]::-webkit-scrollbar{display:block}.tm-sidebar--zen-right[data-v-835c8c0c]{left:unset;right:var(--padding);transform:translateX(calc(100% + var(--padding)))}.tm-sidebar--zen-right[data-v-835c8c0c]:hover,.tm-sidebar--zen-right.tm-sidebar--zen-hover[data-v-835c8c0c]{transform:translate(0)}.tm-sidebar-pin-btn[data-v-835c8c0c]{border-radius:calc(var(--border-radius) * .75);width:22px;height:22px;color:var(--text-color);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-right:2px;transition:opacity .15s,background-color .15s,color .15s;display:flex}.tm-sidebar-pin-btn[data-v-835c8c0c]:hover{opacity:1}.tm-dynamic-tab-view[data-v-bed86d2b]{background-color:var(--bg-layer-color);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.tm-tabbar-enter-active[data-v-bed86d2b]{transition:max-height .2s,opacity .2s}.tm-tabbar-leave-active[data-v-bed86d2b]{transition:max-height .15s,opacity .15s}.tm-tabbar-enter-from[data-v-bed86d2b],.tm-tabbar-leave-to[data-v-bed86d2b]{opacity:0;max-height:0}.tm-tabbar-enter-to[data-v-bed86d2b],.tm-tabbar-leave-from[data-v-bed86d2b]{opacity:1;max-height:48px}.tm-tab-wrap[data-v-bed86d2b]{gap:var(--padding);background-color:var(--bg-layer-color);width:100%}.tm-tab-bar[data-v-bed86d2b]{align-items:flex-end;gap:var(--padding);margin-bottom:calc(var(--padding) / 2);flex-direction:row;flex:1 0;display:flex;overflow:auto hidden}.tm-tab-bar-wrap[data-v-bed86d2b]{flex-wrap:wrap;align-items:flex-start}.tm-tab-item[data-v-bed86d2b]{padding:var(--padding);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:var(--border-radius);color:var(--text-secondary-color);flex-shrink:0;align-items:center;transition:width .5s cubic-bezier(.34,1.56,.64,1),padding-right .5s cubic-bezier(.34,1.56,.64,1),color .2s,transform .18s,opacity .15s;display:flex;position:relative}.tm-tab-item .tm-tab-bg[data-v-bed86d2b]{background:var(--focus-color);border-radius:inherit;opacity:0;z-index:0;transition:opacity .22s,transform .22s;position:absolute;inset:0;transform:scale(.92)}.tm-tab-item[data-v-bed86d2b]>:not(.tm-tab-bg){z-index:1;position:relative}.tm-tab-item[data-v-bed86d2b]:hover{color:var(--text-color);border-color:var(--focus-color)}.tm-tab-item.tm-tab-active[data-v-bed86d2b]{color:var(--selected-item-text-color);border:1px solid var(--focus-color);border-color:unset!important}.tm-tab-item.tm-tab-active .tm-tab-bg[data-v-bed86d2b]{opacity:1;transform:scale(1)}.tm-tab-item.tm-tab-active .tm-icon[data-v-bed86d2b]{background-color:var(--selected-item-text-color)}.tm-tab-item.tm-tab-dragging[data-v-bed86d2b]{opacity:.35;cursor:grabbing;background-color:var(--bg-layer-color);transform:scale(.97)}.tm-tab-item.tm-tab-shift-right[data-v-bed86d2b]{transform:translate(8px)}.tm-tab-item.tm-tab-shift-left[data-v-bed86d2b]{transform:translate(-8px)}.tm-drop-indicator[data-v-bed86d2b]{background:var(--text-primary-color);width:2px;height:60%;box-shadow:0 0 6px var(--text-primary-color);pointer-events:none;border-radius:2px;animation:.6s infinite alternate tm-indicator-pulse-bed86d2b;position:absolute;top:20%}.tm-drop-indicator-before[data-v-bed86d2b]{left:-3px}.tm-drop-indicator-end[data-v-bed86d2b]{left:0}@keyframes tm-indicator-pulse-bed86d2b{0%{opacity:.7;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1.05)}}.tm-tab-drop-sentinel[data-v-bed86d2b]{flex-shrink:0;align-self:stretch;width:1px;height:100%;min-height:28px;position:relative}.tm-tab-label[data-v-bed86d2b]{font-size:var(--font-size-medium-rare);transition:transform .2s}.tm-tab-item[data-v-bed86d2b]:hover{background-color:var(--border-color);border:1px solid var(--focus-color)}.tm-tab-item:hover .tm-tab-label[data-v-bed86d2b]{transform:translate(-2px)}.tm-tab-quick-btn[data-v-bed86d2b]{width:0;height:16px;color:var(--text-color);cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;transition:width .22s cubic-bezier(.34,1.56,.64,1),opacity .18s,transform .18s,background-color .15s;display:flex;overflow:hidden;transform:translate(8px)scale(.8)}.tm-tab-quick-btn .tm-icon[data-v-bed86d2b]{background-color:var(--text-color)}.tm-tab-item:hover .tm-tab-quick-btn[data-v-bed86d2b]{width:40px}.tm-tab-item:hover .tm-tab-quick-btn .tm-icon[data-v-bed86d2b]{opacity:.5}.tm-tab-item:hover .tm-tab-quick-btn[data-v-bed86d2b]{transform:translate(0)scale(1)}.tm-tab-quick-btn[data-v-bed86d2b]:hover{transform:scale(1.15);opacity:1!important}.tm-tab-quick-btn[data-v-bed86d2b],.tm-tab-quick-btn .tm-icon[data-v-bed86d2b]:hover{opacity:1!important}.tm-tab-quick-btn[data-v-bed86d2b]{transform:scale(1.15)}.tm-tab-exit-btn[data-v-bed86d2b]{border:1px solid var(--border-color);background-color:var(--bg-main-color);width:28px;height:28px;color:var(--text-color);cursor:pointer;border-radius:var(--border-radius);flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-left:auto;margin-right:4px;transition:background-color .15s,color .15s;display:flex}.tm-tab-exit-btn .tm-icon[data-v-bed86d2b]{background-color:var(--text-color)}.tm-tab-exit-btn[data-v-bed86d2b]:hover{background-color:var(--focus-color);color:var(--selected-item-text-color)}.tm-tab-exit-btn:hover .tm-icon[data-v-bed86d2b]{background-color:var(--selected-item-text-color)}.tm-tab-content[data-v-bed86d2b]{box-sizing:border-box;padding:var(--padding);background-color:var(--bg-main-color);border-radius:var(--border-radius);border:var(--border-component-style);flex:1;min-height:0;position:relative;overflow:hidden}.tm-tab-content-flush[data-v-bed86d2b]{padding:0}.tm-tab-pane[data-v-bed86d2b]{width:100%;height:100%}.tm-zen-active[data-v-bed86d2b]{z-index:5!important;padding:var(--padding)!important;border-radius:0!important;position:fixed!important;inset:0!important}.tm-tab-content-flush.tm-zen-active[data-v-bed86d2b]{padding:0!important}.tm-zen-toolbar[data-v-bed86d2b]{background-color:var(--bg-layer-color);border-radius:var(--border-radius);z-index:6;opacity:.6;gap:4px;padding:4px;transition:all .3s ease-in-out;display:flex;position:absolute;top:4px;left:4px;transform:translate(calc(8px - 100%))}.tm-zen-toolbar[data-v-bed86d2b]:hover{opacity:1;transform:translate(0);box-shadow:0 2px 10px #00000080}.tm-zen-toolbar.tm-zen-toolbar-pinned[data-v-bed86d2b]{opacity:1;transform:translate(0)}.tm-zen-toolbar[data-v-bed86d2b]:before{content:"";z-index:-1;position:absolute;inset:0 -20px -20px -50px}.tm-zen-toolbar .tm-zen-toolbar-separator[data-v-bed86d2b]{background-color:var(--border-color);align-self:center;width:1px;height:20px}.tm-zen-toolbar .toolbar-btn[data-v-bed86d2b]{border-radius:var(--border-radius);cursor:pointer;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.tm-zen-toolbar .toolbar-btn[data-v-bed86d2b]:hover{background-color:var(--focus-color);color:var(--selected-item-text-color);border:1px solid var(--border-color)}.tm-tab-preview-overlay{z-index:99999;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tm-tab-preview-container{background:var(--bg-main-color);border:1px solid var(--border-color);border-radius:var(--border-radius);padding:var(--padding);box-shadow:var(--box-shadow);pointer-events:auto;width:max-content;max-width:90vw}.tm-tab-preview-grid{gap:var(--padding);grid-template-columns:repeat(2,minmax(max-content,1fr));display:grid}.tm-tab-preview-item{padding:var(--padding);border-radius:var(--border-radius-component);cursor:pointer;color:var(--text-color);font-size:var(--font-size-medium-rare);text-align:left;white-space:nowrap;border:1px solid var(--border-color);transition:background .12s,border-color .12s}.tm-tab-preview-item:hover{background:var(--border-color);border-color:var(--text-secondary-color)}.tm-tab-preview-item--active{color:var(--selected-item-text-color);font-weight:600;background:var(--focus-color)!important;border-color:var(--focus-color)!important}.tm-tab-preview-footer{margin-top:var(--padding);padding-top:var(--padding);border-top:1px solid var(--border-color);justify-content:center;display:flex}.tm-tab-preview-footer__grid{grid-template-columns:repeat(3,max-content);align-items:center;gap:4px 16px;display:inline-grid}.tm-tab-preview-footer__item{align-items:center;gap:var(--padding);white-space:nowrap;display:flex}.tm-tab-preview-footer__keys{flex-shrink:0;align-items:center;gap:2px;display:flex}.tm-tab-preview-footer__label{color:var(--text-secondary-color);white-space:nowrap;font-size:11px}.tm-tab-preview-footer kbd{background:var(--bg-layer-color);border:1px solid var(--border-color);color:var(--text-color);white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:2px 6px;font-family:inherit;font-size:11px;display:inline-flex}.cursor-trail-svg[data-v-3f126587]{z-index:9999;pointer-events:none;--trail-color:var(--trail-cursor-color);width:100%;height:100%;transition:opacity .3s .2s;position:fixed;top:0;left:0}.cursor-canvas[data-v-bb45a3be],.cursor-canvas[data-v-e61fb8bf],.cursor-canvas[data-v-60953fdc],.cursor-canvas[data-v-ecfb6b1d],.cursor-canvas[data-v-490dc684],.cursor-canvas[data-v-879d9ee5]{z-index:9999;pointer-events:none;background:0 0;width:100%;height:100%;position:fixed;top:0;left:0}.tm-icon{cursor:pointer;background-color:currentColor;width:20px;height:20px;-webkit-mask-image:url(/assets/tas-Sprite-Vh2_CrdO-20.0.1.svg);mask-image:url(/assets/tas-Sprite-Vh2_CrdO-20.0.1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tm-logo{cursor:pointer;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIgogICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8ZyBpZD0iVG9vbHMtQXBwIiBzZXJpZjppZD0iVG9vbHMgQXBwIj4KICAgICAgICA8ZyBpZD0iQmFja2dyb3VuZCIgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMTExNDMsMCwwLDAuMDEwNTcxLDUuODA0LDUuMDc3NDI5KSI+CiAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICBkPSJNMTI3NCwtMTUzTDEyNzQsMTAzN0MxMjc0LDExOTEuNTM2IDExNTQuOTcsMTMxNyAxMDA4LjM1OSwxMzE3TC0yMTAuMzU5LDEzMTdDLTM1Ni45NywxMzE3IC00NzYsMTE5MS41MzYgLTQ3NiwxMDM3TC00NzYsLTE1M0MtNDc2LC0zMDcuNTM2IC0zNTYuOTcsLTQzMyAtMjEwLjM1OSwtNDMzTDEwMDguMzU5LC00MzNDMTE1NC45NywtNDMzIDEyNzQsLTMwNy41MzYgMTI3NCwtMTUzWiIgLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMDc0NDMsMCwwLDAuMDA3MDYxLC03LjM4MTg2Niw1LjU2MzgwNykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgyMTQ0LjMyNDA0MiwwLDAsMjE0NC4zMjQwNDIsMzAzOC4wMzAyNywxMzQ3LjIzNzA0MykiPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDx0ZXh0IHg9IjE2OTcuODI4cHgiIHk9IjEzNDcuMjM3cHgiCiAgICAgICAgICAgICAgICBzdHlsZT0iZm9udC1mYW1pbHk6J0FyaWFsUm91bmRlZE1UQm9sZCcsICdBcmlhbCBSb3VuZGVkIE1UIEJvbGQnLCBzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyMTQ0LjMyNHB4O2ZpbGw6d2hpdGU7Ij5UPC90ZXh0PgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJTdG9yaWVzLUFwcCIgc2VyaWY6aWQ9IlN0b3JpZXMgQXBwIiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLDE5Ljg3NSwtMCkiPgogICAgICAgIDxnIGlkPSJCYWNrZ3JvdW5kMSIgc2VyaWY6aWQ9IkJhY2tncm91bmQiIHRyYW5zZm9ybT0ibWF0cml4KDAuMDExMTQzLDAsMCwwLjAxMDU3MSw1LjgwNCw1LjA3NzQyOSkiPgogICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgZD0iTTEyNzQsLTE1M0wxMjc0LDEwMzdDMTI3NCwxMTkxLjUzNiAxMTU0Ljk3LDEzMTcgMTAwOC4zNTksMTMxN0wtMjEwLjM1OSwxMzE3Qy0zNTYuOTcsMTMxNyAtNDc2LDExOTEuNTM2IC00NzYsMTAzN0wtNDc2LC0xNTNDLTQ3NiwtMzA3LjUzNiAtMzU2Ljk3LC00MzMgLTIxMC4zNTksLTQzM0wxMDA4LjM1OSwtNDMzQzExNTQuOTcsLTQzMyAxMjc0LC0zMDcuNTM2IDEyNzQsLTE1M1oiIC8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMDA3NDQzLDAsMCwwLjAwNzA2MSwtNy43NzU0MDcsNS42NTYyMjIpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMjE0NC4zMjQwNDIsMCwwLDIxNDQuMzI0MDQyLDMxMjguMDc1MTI3LDEzNDcuMjM3MDQzKSI+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPHRleHQgeD0iMTY5Ny44MjhweCIgeT0iMTM0Ny4yMzdweCIKICAgICAgICAgICAgICAgIHN0eWxlPSJmb250LWZhbWlseTonQXJpYWxSb3VuZGVkTVRCb2xkJywgJ0FyaWFsIFJvdW5kZWQgTVQgQm9sZCcsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjIxNDQuMzI0cHg7ZmlsbDp3aGl0ZTsiPlM8L3RleHQ+CiAgICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9IkdyYXBoaWNzLUFwcCIgc2VyaWY6aWQ9IkdyYXBoaWNzIEFwcCIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwzOS43NSwtMCkiPgogICAgICAgIDxnIGlkPSJCYWNrZ3JvdW5kMiIgc2VyaWY6aWQ9IkJhY2tncm91bmQiIHRyYW5zZm9ybT0ibWF0cml4KDAuMDExMTQzLDAsMCwwLjAxMDU3MSw1LjgwNCw1LjA3NzQyOSkiPgogICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgZD0iTTEyNzQsLTE1M0wxMjc0LDEwMzdDMTI3NCwxMTkxLjUzNiAxMTU0Ljk3LDEzMTcgMTAwOC4zNTksMTMxN0wtMjEwLjM1OSwxMzE3Qy0zNTYuOTcsMTMxNyAtNDc2LDExOTEuNTM2IC00NzYsMTAzN0wtNDc2LC0xNTNDLTQ3NiwtMzA3LjUzNiAtMzU2Ljk3LC00MzMgLTIxMC4zNTksLTQzM0wxMDA4LjM1OSwtNDMzQzExNTQuOTcsLTQzMyAxMjc0LC0zMDcuNTM2IDEyNzQsLTE1M1oiIC8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMDA3NDQzLDAsMCwwLjAwNzA2MSwtOC42MTcwMzgsNS42NTYyMjIpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMjE0NC4zMjQwNDIsMCwwLDIxNDQuMzI0MDQyLDMzOTYuMTE1NjMyLDEzNDcuMjM3MDQzKSI+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPHRleHQgeD0iMTY5Ny44MjhweCIgeT0iMTM0Ny4yMzdweCIKICAgICAgICAgICAgICAgIHN0eWxlPSJmb250LWZhbWlseTonQXJpYWxSb3VuZGVkTVRCb2xkJywgJ0FyaWFsIFJvdW5kZWQgTVQgQm9sZCcsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjIxNDQuMzI0cHg7ZmlsbDp3aGl0ZTsiPkc8L3RleHQ+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) 0 0/60px 60px no-repeat;width:20px;height:20px}.tm-logo-tool-app{background-position:0 0}.tm-logo-graphics-app{background-position:-40px 0}.tm-logo-stories-app{background-position:-20px 0}.tm-logo-graphic-app{background-position:-40px 0}.tm-close-icon{-webkit-mask-position:-124px 0;mask-position:-124px 0}.tm-search-icon{-webkit-mask-position:-100px 0;mask-position:-100px 0}.tm-plus-icon{-webkit-mask-position:-148px 0;mask-position:-148px 0}.tm-copy-icon{-webkit-mask-position:-166px 0;mask-position:-166px 0}.tm-json-icon{-webkit-mask-position:-186px 0;mask-position:-186px 0}.tm-edit-icon{-webkit-mask-position:-205px 0;mask-position:-205px 0}.tm-folder-icon{-webkit-mask-position:-230px 0;mask-position:-230px 0}.tm-history-icon{-webkit-mask-position:-255px 0;mask-position:-255px 0}.tm-setting-icon{-webkit-mask-position:-280px 0;mask-position:-280px 0}.tm-reload-icon{-webkit-mask-position:-307px 0;mask-position:-307px 0}.tm-github-icon{-webkit-mask-position:-76px 0;mask-position:-76px 0}.tm-github-icon:hover{transform:scale(1.1)}.tm-help-icon{-webkit-mask-position:0 -20px;mask-position:0 -20px}.tm-camera-icon{-webkit-mask-position:-26px -20px;mask-position:-26px -20px}.tm-exit-full-screen-icon{-webkit-mask-position:-50px -20px;mask-position:-50px -20px}.tm-full-screen-icon{-webkit-mask-position:-70px -20px;mask-position:-70px -20px}.tm-command-code-icon{-webkit-mask-position:-92px -20px;mask-position:-92px -20px}.tm-connect-icon{-webkit-mask-position:-120px -20px;mask-position:-120px -20px}.tm-disconnect-icon{-webkit-mask-position:-145px -20px;mask-position:-145px -20px}.tm-pin-icon{-webkit-mask-position:-170px -20px;mask-position:-170px -20px}.tm-unpin-icon{-webkit-mask-position:-195px -20px;mask-position:-195px -20px}.tm-import-icon{-webkit-mask-position:-225px -20px;mask-position:-225px -20px}.tm-export-icon{-webkit-mask-position:-250px -20px;mask-position:-250px -20px}.tm-undo-icon{-webkit-mask-position:-280px -20px;mask-position:-280px -20px}.tm-redo-icon{-webkit-mask-position:-305px -20px;mask-position:-305px -20px}.tm-minus-icon{-webkit-mask-position:-330px -20px;mask-position:-330px -20px}.tm-add-node-child-icon{-webkit-mask-position:-385px -20px;mask-position:-385px -20px}.tm-add-node-icon{-webkit-mask-position:-410px -20px;mask-position:-410px -20px}.tm-delete-node-icon{-webkit-mask-position:-360px -20px;mask-position:-360px -20px}.tm-new-file-icon{-webkit-mask-position:0 -40px;mask-position:0 -40px}.tm-node-expand-icon{-webkit-mask-position:-25px -40px;mask-position:-25px -40px}.tm-node-collapse-icon{-webkit-mask-position:-50px -40px;mask-position:-50px -40px}.tm-center-icon{-webkit-mask-position:-75px -40px;mask-position:-75px -40px}.tm-node-merge-icon{-webkit-mask-position:-95px -40px;mask-position:-95px -40px}.tm-send-icon{-webkit-mask-position:-115px -40px;mask-position:-115px -40px}.tm-cancel-icon{-webkit-mask-position:-135px -41px;mask-position:-135px -41px}.tm-download-icon{-webkit-mask-position:-155px -41px;mask-position:-155px -41px}.tm-example-icon{-webkit-mask-position:-181px -41px;mask-position:-181px -41px}.tm-save-icon{-webkit-mask-position:-205px -40px;mask-position:-205px -40px}.tm-upload-icon{-webkit-mask-position:-230px -40px;mask-position:-230px -40px}.tm-postman-icon{-webkit-mask-position:-255px -40px;mask-position:-255px -40px}.tm-dupplicate-icon{-webkit-mask-position:-280px -42px;mask-position:-280px -42px}.tm-database-icon{-webkit-mask-position:-300px -40px;mask-position:-300px -40px}.tm-format-icon{-webkit-mask-position:-320px -40px;mask-position:-320px -40px}.tm-test-icon{-webkit-mask-position:-345px -40px;mask-position:-345px -40px}.tm-book-icon{-webkit-mask-position:-370px -40px;mask-position:-370px -40px}.tm-random-icon{-webkit-mask-position:-402px -42.5px;mask-position:-402px -42.5px}.tm-menu-icon{-webkit-mask-position:-430px -40px;mask-position:-430px -40px}.tm-chat-icon{-webkit-mask-position:-450px -40px;mask-position:-450px -40px}.tm-monitor-icon{-webkit-mask-position:-480px -40px;mask-position:-480px -40px}.tm-help{width:100%;height:100%;overflow-y:auto}.help-content{padding:var(--padding)}.help-section{margin-bottom:var(--padding-large)}.section-subtitle{font-size:var(--font-size-medium-rare);margin-bottom:var(--padding-medium);color:var(--text-color);font-weight:600}.section-text{font-size:var(--font-size-medium-rare);color:var(--text-color);margin-bottom:var(--padding-medium);line-height:1.6}.section-note{font-size:var(--font-size-small);color:var(--text-color);font-style:italic}.tm-flyout-panel{background-color:var(--bg-main-color);border:1px solid var(--bg-layer-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);border:var(--border-component-style);padding:4px}.tm-flyout-bottom-enter-active,.tm-flyout-bottom-leave-active{transition:opacity .15s,transform .15s}.tm-flyout-bottom-leave-active{transition-duration:.1s}.tm-flyout-bottom-enter-from,.tm-flyout-bottom-leave-to{opacity:0;transform:translateY(-4px)}.tm-flyout-top-enter-active,.tm-flyout-top-leave-active{transition:opacity .15s,transform .15s}.tm-flyout-top-leave-active{transition-duration:.1s}.tm-flyout-top-enter-from,.tm-flyout-top-leave-to{opacity:0;transform:translateY(4px)}.tm-flyout-right-enter-active,.tm-flyout-right-leave-active{transition:opacity .15s,transform .15s}.tm-flyout-right-leave-active{transition-duration:.1s}.tm-flyout-right-enter-from,.tm-flyout-right-leave-to{opacity:0;transform:translate(-6px)}.tm-flyout-left-enter-active,.tm-flyout-left-leave-active{transition:opacity .15s,transform .15s}.tm-flyout-left-leave-active{transition-duration:.1s}.tm-flyout-left-enter-from,.tm-flyout-left-leave-to{opacity:0;transform:translate(6px)}.tm-menu-item{border-radius:var(--border-radius-component);cursor:pointer;font-size:var(--font-size-medium-rare);color:var(--text-color);align-items:center;padding:4px 10px;transition:background-color .15s;display:flex}.tm-menu-item:hover,.tm-menu-item--active{background-color:var(--focus-color);color:var(--selected-item-text-color)}.tm-flyout-panel.tm-combobox-flyout{border:1px solid var(--border-color);border-radius:var(--border-radius-component);background:var(--bg-main-color);box-shadow:none;padding:0}.tm-header-flyout{min-width:160px}.tm-flyout-title{font-size:var(--font-size-small);color:var(--text-color);opacity:.6;padding:8px 12px 4px;font-weight:700}.tm-query-action-flyout{min-width:200px}.tm-flyout-item{font-size:var(--font-size-medium-rare);color:var(--text-color);white-space:nowrap;cursor:pointer;border-radius:var(--border-radius-component);align-items:center;gap:8px;padding:8px 12px;display:flex}.tm-flyout-item:hover,.tm-flyout-item--active{background-color:var(--focus-color);color:var(--selected-item-text-color)}.tm-flyout-item--logo{color:var(--text-color);font-weight:700}.tm-sidebar-group-flyout{padding:calc(var(--padding) / 2);width:max-content;max-width:min(320px, 100vw - 2 * var(--padding));overflow:hidden}.tm-sidebar-flyout-row{border-radius:var(--border-radius-component);align-items:center;gap:4px;width:100%;display:flex}.tm-sidebar-flyout-row:hover{background-color:var(--focus-color);color:var(--selected-item-text-color)}.tm-sidebar-flyout-row:hover .tm-flyout-pin-btn{opacity:1}.tm-sidebar-flyout-item{min-width:0;padding:var(--padding);font-size:var(--font-size-medium-rare);color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:var(--border-radius-component);flex:1;text-decoration:none;display:block;overflow:hidden}.tm-sidebar-flyout-item:hover{background-color:var(--focus-color);color:var(--selected-item-text-color)}.tm-flyout-pin-btn{border-radius:calc(var(--border-radius) * .75);width:22px;height:22px;color:var(--text-color);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-right:6px;transition:opacity .15s,background-color .15s,color .15s;display:flex}.tm-flyout-pin-btn:hover{opacity:1}.tm-toolbar-btn-disabled{opacity:.3!important;pointer-events:none!important;cursor:default!important}.tm-ctx-overlay{z-index:1000;position:fixed;inset:0}.tm-ctx-menu{z-index:1001;background-color:var(--bg-main-color);border:1px solid var(--bg-layer-color);border-radius:var(--border-radius);min-width:120px;box-shadow:var(--box-shadow);padding:calc(var(--padding) / 2);position:fixed}.tm-ctx-fade-enter-active{animation:.1s tm-ctx-pop}.tm-ctx-fade-leave-active{animation:80ms reverse tm-ctx-pop}@keyframes tm-ctx-pop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tm-ctx-item{align-items:center;gap:var(--padding);width:100%;padding:var(--padding);color:var(--text-color);font-size:var(--font-size-medium-rare);cursor:pointer;border-radius:var(--border-radius);text-align:left;background:0 0;border:none;transition:background-color .12s;display:flex}.tm-ctx-item:hover{background-color:var(--focus-color);color:var(--selected-item-text-color)}.tm-ctx-icon{opacity:.75;font-size:14px;line-height:1}.tm-tooltip{z-index:9999;background:var(--bg-tooltip-color);border:1px solid var(--bg-tooltip-border-color);color:var(--tooltip-color);border-radius:var(--border-radius-component);word-wrap:break-word;line-break:auto;white-space:normal;overflow-wrap:anywhere;padding:6px 10px;font-size:12px;line-height:1.4;animation:.15s tm-tooltip-fade;box-shadow:0 4px 12px #0000004d}@keyframes tm-tooltip-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tm-fade-loading-enter-active,.tm-fade-loading-leave-active{transition:opacity .4s}.tm-fade-loading-enter-from,.tm-fade-loading-leave-to{opacity:0}.tm-fade-loading-enter-to,.tm-fade-loading-leave-from{opacity:1}*{box-sizing:border-box;margin:0;padding:0}:root{--padding:8px;--base-component-height:35px;--placeholder-opacity:.5;--padding-medium:4px;--padding-x-medium:10px;--padding-large:20px;--border-radius:8px;--border-radius-component:4px;--font-size-large:20px;--font-size-l-medium:18px;--font-size-medium:16px;--font-size-medium-rare:14px;--font-size-small:12px;--text-color-light:#3c3c3cb3;--text-color-dark:#ebebeb99;--vt-font-family-base:"Inter var experimental", "Inter var", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--box-shadow:0 2px 2px #5c605d0f;--text-error-color:#ef4444}.flex{justify-content:center;align-items:center;display:flex}.flex-wrap{column-gap:var(--padding);row-gap:var(--padding);flex-wrap:wrap}.flex-start{justify-content:flex-start}.flex-col{flex-direction:column}.flex-row{flex-direction:row}body{--main-font:ui-monospace, "Fira Code", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--straight-font:"CormorantGaramond"}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scroll-bg-color);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--scroll-thumb-color);border:3px solid var(--scroll-bg-color);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover-color);cursor:pointer}::selection{color:#fff;background-color:var(--focus-color)}::selection{color:#fff;background-color:var(--focus-color)}.title{text-align:center;margin-bottom:var(--padding);font-size:var(--font-size-large)}html,body{font-family:var(--main-font);background-color:var(--bg-main-color);width:100%;height:100%;color:var(--text-primary-color)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#app{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.mb-medium{margin-bottom:var(--padding)}.mt-medium{margin-top:var(--padding)}.ml-medium{margin-left:var(--padding)}.mr-medium{margin-right:var(--padding)}.pb-medium{padding-bottom:var(--padding)}.pt-medium{padding-top:var(--padding)}.pl-medium{padding-left:var(--padding)}.pr-medium{padding-right:var(--padding)}.no-select{-webkit-user-select:none;user-select:none}.text-nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.flex-one{flex:1}.tm-container{width:100%;height:100%;font-size:var(--font-size-medium);background-color:var(--bg-layer-color);flex-direction:column;display:flex;position:relative}.tm-container .tm-loading-app{z-index:1000;background-color:var(--bg-main-color);position:absolute;inset:0}.tm-container .tm-header-wrap{border-radius:calc(var(--border-radius) * 1.5);width:100%;height:32px;position:relative}.tm-container .tm-content-wrap{border-top:var(--border-component-style);border-bottom:var(--border-component-style);padding:var(--padding);flex:1;width:100%;min-height:0}.tm-container .tm-content-wrap .tm-sidebar-wrap{border-radius:calc(var(--border-radius) * 1.5);flex-direction:column;height:100%;display:flex}.tm-container .tm-content-wrap .tm-main{overflow:unset;border-radius:calc(var(--border-radius) * 1.5);background-color:var(--bg-main-color);flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative}.tm-container .tm-footer-wrap{flex-shrink:0;width:100%;height:32px}.tm-button[data-v-4864d778]{width:fit-content;height:var(--base-component-height);padding:var(--padding) var(--padding-x-medium);margin:var(--padding);background-color:var(--btn-primary-bg);color:var(--selected-item-text-color);cursor:pointer;overflow-wrap:normal;word-break:keep-all;white-space:nowrap;border:none;border:1px solid var(--border-color);box-sizing:border-box;outline:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.tm-button-small[data-v-4864d778]{height:25px}.tm-button-no-margin[data-v-4864d778]{margin:unset}.tm-button[data-v-4864d778]:hover{background-color:var(--focus-color);border:1px solid #0000}.tm-button[data-v-4864d778]:active{background-color:var(--focus-color)}.tm-button[data-v-4864d778]:focus{border:1px solid var(--focus-color)}.tm-button-icon[data-v-4864d778]{padding:0 var(--padding)}.tm-button-secondary[data-v-4864d778]{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text-color)}.tm-button-secondary[data-v-4864d778]:hover{background-color:var(--btn-secondary-hover-bg);border:1px solid var(--focus-color)}.tm-button-secondary[data-v-4864d778]:active{background-color:var(--btn-secondary-focus-color)}.tm-button-secondary[data-v-4864d778]:focus{border:1px solid var(--btn-secondary-focus-color)}.tm-button-readonly[data-v-4864d778]{opacity:.5;cursor:not-allowed}.tm-button-readonly .tm-icon[data-v-4864d778]{cursor:not-allowed}.tm-textarea[data-v-79ff390d]{width:100%;height:100%;display:flex;position:relative}.tm-textarea .tm-label[data-v-79ff390d]{overflow-wrap:normal;word-break:keep-all;white-space:nowrap;padding-right:var(--padding)}.tm-textarea .tm-label-top[data-v-79ff390d]{padding-bottom:var(--padding)}.tm-textarea .textarea-wrapper[data-v-79ff390d]{width:100%;height:100%;position:relative}.tm-textarea .highlight-layer[data-v-79ff390d]{border:1px solid var(--border-color);border-radius:var(--border-radius-component);flex-direction:column;width:100%;height:100%;margin:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.tm-textarea .highlight-layer[data-v-79ff390d]:hover{border-color:var(--focus-color)}.tm-textarea .highlight-layer .tm-monaco-editor-wrap[data-v-79ff390d]{flex:1;min-height:0;position:relative;overflow:hidden}.tm-textarea .highlight-layer .tm-monaco-header[data-v-79ff390d]{height:22px;padding:0 var(--padding);align-items:center;gap:var(--padding);font-size:var(--font-size-medium-rare);-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:var(--tm-monaco-footer-bg);width:100%;color:var(--tm-monaco-footer-fg);border-bottom:1px solid color-mix(in srgb, var(--tm-monaco-footer-bg) 70%, var(--tm-monaco-footer-fg) 30%);flex-shrink:0;font-family:Consolas,Monaco,monospace;display:flex}.tm-textarea .highlight-layer .tm-monaco-header[data-v-79ff390d],.tm-textarea .highlight-layer .tm-monaco-header__group[data-v-79ff390d],.tm-textarea .highlight-layer .tm-monaco-header[data-v-79ff390d] *{pointer-events:auto!important}.tm-textarea .highlight-layer .tm-monaco-header__group[data-v-79ff390d]{align-items:center;gap:10px;width:100%;display:flex}.tm-textarea .highlight-layer .tm-monaco-footer[data-v-79ff390d]{height:22px;padding:0 var(--padding);justify-content:space-between;align-items:center;gap:var(--padding);font-size:var(--font-size-medium-rare);-webkit-user-select:none;user-select:none;pointer-events:none;box-sizing:border-box;background-color:var(--tm-monaco-footer-bg);color:var(--tm-monaco-footer-fg);border-top:1px solid color-mix(in srgb, var(--tm-monaco-footer-bg) 70%, var(--tm-monaco-footer-fg) 30%);flex-shrink:0;font-family:Consolas,Monaco,monospace;display:flex}.tm-textarea .highlight-layer .tm-monaco-footer[data-v-79ff390d],.tm-textarea .highlight-layer .tm-monaco-footer__group[data-v-79ff390d],.tm-textarea .highlight-layer .tm-monaco-footer[data-v-79ff390d] *{pointer-events:auto!important}.tm-textarea .highlight-layer .tm-monaco-footer__group[data-v-79ff390d]{align-items:center;gap:10px;display:flex}.tm-textarea .highlight-layer .tm-monaco-footer__label[data-v-79ff390d]{color:var(--tm-monaco-text-active);letter-spacing:.02em}.tm-textarea .highlight-layer .tm-monaco-footer__language[data-v-79ff390d]{opacity:.9;text-transform:uppercase;letter-spacing:.06em;font-size:var(--font-size-medium-rare)}.tm-textarea .highlight-layer .tm-monaco-footer__cursor[data-v-79ff390d]{opacity:.9}.tm-textarea textarea[data-v-79ff390d]{border:1px solid var(--border-color);width:100%;height:100%;padding:var(--padding);background-color:var(--bg-thirt-color);color:var(--text-primary-color);font-size:var(--font-size-medium);font-family:Consolas,Monaco,Courier New,monospace;line-height:1.5;position:relative}.tm-textarea textarea[data-v-79ff390d]::placeholder{color:var(--text-secondary-color);opacity:var(--placeholder-opacity)}.tm-textarea .tm-textarea-nowrap-text[data-v-79ff390d]{white-space:pre;overflow:auto}.tm-textarea textarea[data-v-79ff390d]:hover{border:1px solid var(--focus-color)}.tm-textarea textarea[data-v-79ff390d]:focus{border:1px solid var(--focus-color);outline:none}.tm-textarea .fix-size[data-v-79ff390d]{resize:none}.tm-textarea-read-only textarea[data-v-79ff390d],.tm-textarea-read-only .highlight-layer[data-v-79ff390d]{background-color:var(--bg-layer-color);border:1px solid #0000}.tm-loading[data-v-2c428912]{width:100%;height:fit-content;padding:var(--padding);z-index:1;justify-content:center;align-items:center}.loader[data-v-2c428912]{aspect-ratio:1;background:var(--btn-color);width:20px;box-shadow:0 0 60px 15px var(--btn-color);clip-path:inset(0);animation:.5s ease-in-out infinite alternate l4-1-2c428912,1s ease-in-out infinite l4-2-2c428912;transform:translate(-80px)}@keyframes l4-1-2c428912{to{transform:translate(80px)}}@keyframes l4-2-2c428912{33%{clip-path:inset(0 0 0 -100px)}50%{clip-path:inset(0)}83%{clip-path:inset(0 -100px 0 0)}}.tm-input[data-v-a8f529a9]{width:100%;height:100%;margin:var(--padding);align-items:center;display:flex}.tm-input .tm-label[data-v-a8f529a9]{overflow-wrap:normal;word-break:keep-all;white-space:nowrap;padding-right:var(--padding)}.tm-input .tm-label-top[data-v-a8f529a9]{padding-bottom:var(--padding)}.tm-input input[data-v-a8f529a9]{border:1px solid var(--border-color);width:100%;height:var(--base-component-height);padding:0 var(--padding);background-color:var(--bg-thirt-color);color:var(--text-primary-color);font-size:var(--font-size-medium)}.tm-input input[data-v-a8f529a9]::placeholder{color:var(--text-secondary-color);opacity:var(--placeholder-opacity)}.tm-input input[data-v-a8f529a9]:hover{border:1px solid var(--focus-color)}.tm-input input[data-v-a8f529a9]:focus{border:1px solid var(--focus-color);outline:none}.tm-input-read-only input[data-v-a8f529a9]{background-color:var(--bg-layer-color);border:1px solid #0000}.tm-input-no-margin[data-v-a8f529a9]{margin:unset}input[type=number][data-v-a8f529a9]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-a8f529a9]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-a8f529a9]{-moz-appearance:textfield}.tm-checkbox-container[data-v-57c53dfa]{padding:var(--padding);box-sizing:border-box;align-items:center;width:100%;display:flex;position:relative}.tm-checkbox-container .tm-label[data-v-57c53dfa]{cursor:pointer;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.tm-checkbox-container input[data-v-57c53dfa]{opacity:0;width:0%;position:absolute}.tm-checkbox-container .tm-checkbox[data-v-57c53dfa]{cursor:pointer;box-sizing:border-box;border:1px solid var(--border-color);background:var(--bg-main-color);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex;position:relative;top:0;left:0;transform:rotate(-90deg)}.tm-checkbox-container .tm-checkbox-visible[data-v-57c53dfa]{justify-content:space-between;align-items:center;width:100%}.tm-checkbox-container .tm-checkbox-visible.tm-switch-layout[data-v-57c53dfa]{justify-content:space-between;align-items:center;gap:var(--padding);display:flex}.tm-checkbox-container .tm-label-content[data-v-57c53dfa]{white-space:nowrap}.tm-checkbox-container .tm-theme-toggle-switch[data-v-57c53dfa]{cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;width:48px;height:24px;padding:0;position:relative}.tm-checkbox-container .tm-theme-toggle-switch .tm-switch-track[data-v-57c53dfa]{background-color:var(--bg-layer-color);border:1px solid var(--border-color);border-radius:12px;width:100%;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}.tm-checkbox-container .tm-theme-toggle-switch:hover .tm-switch-track[data-v-57c53dfa]{border:1px solid var(--focus-color)}.tm-checkbox-container .tm-theme-toggle-switch .tm-switch-thumb[data-v-57c53dfa]{background-color:var(--bg-main-color);border:1px solid var(--border-color);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0000001a}.tm-checkbox-container .tm-theme-toggle-switch.tm-switch-dark .tm-switch-track[data-v-57c53dfa]{background-color:var(--btn-secondary-color)}.tm-checkbox-container .tm-theme-toggle-switch.tm-switch-dark .tm-switch-thumb[data-v-57c53dfa]{background-color:var(--checkbox-thumb-active-color);border-color:var(--btn-color);transform:translate(24px)}.tm-checkbox-container .tm-theme-toggle-switch:hover .tm-switch-track[data-v-57c53dfa]{transform:scale(1.02)}.tm-checkbox-container .tm-theme-toggle-switch:hover .tm-switch-thumb[data-v-57c53dfa]{box-shadow:0 3px 8px #00000026}.tm-checkbox-container .tm-theme-toggle-switch:active .tm-switch-track[data-v-57c53dfa]{transform:scale(.98)}.tm-checkbox-no-margin[data-v-57c53dfa]{padding:unset;margin:unset}.tm-label-checked .tm-checkbox[data-v-57c53dfa]{border:1px solid var(--btn-color);transform:rotate(0)}.tm-checkbox-active[data-v-57c53dfa]{border-style:solid;border-width:0 0 2px 2px;border-color:var(--btn-color);width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.tm-label input:focus+.tm-checkbox-visible .tm-checkbox[data-v-57c53dfa]{border:1px solid var(--focus-color);border-radius:4px}.tm-label input:focus+.tm-checkbox-visible .tm-theme-toggle-switch .tm-switch-track[data-v-57c53dfa]{border-color:var(--focus-color)}.tm-checkbox-read-only .tm-checkbox[data-v-57c53dfa]{background-color:var(--bg-layer-color);border:1px solid var(--bg-layer-color)}.tm-checkbox-read-only .tm-theme-toggle-switch[data-v-57c53dfa]{opacity:.6;cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion:no-preference){.tm-theme-toggle-switch .tm-switch-thumb[data-v-57c53dfa]{transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}.tm-theme-toggle-switch.tm-switch-dark .tm-switch-thumb[data-v-57c53dfa]{animation:.4s cubic-bezier(.68,-.55,.265,1.55) switchSlide-57c53dfa}}@keyframes switchSlide-57c53dfa{0%{transform:translate(0)}50%{transform:translate(26px)scale(1.1)}to{transform:translate(24px)scale(1)}}@media (width<=768px){.tm-theme-toggle-switch[data-v-57c53dfa]{width:44px;height:22px}.tm-theme-toggle-switch .tm-switch-thumb[data-v-57c53dfa]{width:16px;height:16px;top:2px}.tm-theme-toggle-switch.tm-switch-dark .tm-switch-thumb[data-v-57c53dfa]{transform:translate(20px)}}.tm-upload[data-v-83f58fa1]{border:1px solid var(--border-color);width:100%;height:var(--base-component-height);border-radius:var(--border-radius);background-color:var(--bg-main-color);color:var(--text-primary-color);font-size:var(--font-size-medium);align-items:center;display:flex}.tm-upload[data-v-83f58fa1]:hover{border:1px solid var(--focus-color)}.tm-upload-read-only[data-v-83f58fa1]{background-color:var(--bg-layer-color);color:var(--text-secondary-color);border:1px solid var(--border-color)}.tm-upload-button[data-v-83f58fa1]{box-sizing:border-box;cursor:pointer;padding:calc(var(--padding-medium) - 1px);border-radius:var(--border-radius);background-color:var(--bg-layer-color)}.tm-upload-btn-read-only[data-v-83f58fa1]{cursor:unset}.tm-upload-btn-read-only[data-v-83f58fa1]:hover{background-color:unset}.tm-upload-input[data-v-83f58fa1]{display:none}.tm-selected-group[data-v-83f58fa1]{height:100%;padding:var(--padding);flex-direction:column;flex:1;align-items:start;overflow:auto}.tm-selected-group .tm-selected-item[data-v-83f58fa1]{padding-left:var(--padding);white-space:nowrap;width:100%}.tm-upload-icon-wrap[data-v-83f58fa1]{display:contents}.tm-upload-hide-border[data-v-83f58fa1]{background:0 0;border:none}.tm-upload-icon-wrap .tm-upload-hide-border[data-v-83f58fa1]{width:100%;height:100%;color:inherit;background:0 0;border:none;margin:0;padding:0}.tm-upload-icon-wrap .tm-upload-hide-border[data-v-83f58fa1]:hover{color:inherit;background:0 0;border:none}.tm-radio[data-v-16d67869]{margin-right:var(--padding-medium);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.tm-radio .tm-radio-input[data-v-16d67869]{appearance:none;border:1px solid var(--border-color);background-color:var(--bg-main-color);cursor:pointer;border-radius:50%;outline:none;width:16px;height:16px;transition:border-color .2s;position:relative}.tm-radio .tm-radio-input[data-v-16d67869]:hover{border:1.5px solid var(--btn-color)}.tm-radio .tm-radio-input[data-v-16d67869]:checked{border:1px solid var(--btn-color);background-color:var(--btn-color)}.tm-radio .tm-radio-input[data-v-16d67869]:checked:before{content:"";background-color:var(--bg-main-color);border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-radio .tm-radio-label[data-v-16d67869]{margin-left:var(--padding);font-size:var(--font-size-medium);color:var(--text-primary-color);cursor:pointer}.tm-radio-disabled[data-v-16d67869]{opacity:.4;cursor:not-allowed}.tm-radio-group[data-v-5b97c498]{margin:var(--padding)}.tm-radio-group .tm-radio-group-label[data-v-5b97c498]{margin-bottom:var(--padding);font-size:var(--font-size-l-medium);color:var(--text-secondary-color)}.tm-radio-group-no-margin[data-v-5b97c498]{margin:unset}.tm-radio-group.layout-horizontal[data-v-5b97c498]{flex-direction:row;align-items:end;display:flex}.tm-radio-group.layout-horizontal .tm-radio-group-label[data-v-5b97c498]{margin-bottom:0;margin-right:var(--padding)}.tm-radio-group.layout-horizontal>div[data-v-5b97c498]{margin-right:var(--padding-medium)}.tm-radio-group.layout-horizontal>div[data-v-5b97c498]:last-child{margin-right:0}.tm-slide-group[data-v-76b58f38]{margin:var(--padding)}.tm-slide-group .tm-slide-group-label[data-v-76b58f38]{margin-bottom:var(--padding);font-size:var(--font-size-l-medium);color:var(--text-secondary-color)}.tm-slide-group-no-margin[data-v-76b58f38]{margin:unset}.tm-slide-group.layout-horizontal[data-v-76b58f38]{flex-direction:row;align-items:end;display:flex}.tm-slide-group.layout-horizontal .tm-slide-group-label[data-v-76b58f38]{margin-bottom:0;margin-right:var(--padding)}.tm-slide-group.layout-horizontal>div[data-v-76b58f38]{margin-right:var(--padding-medium)}.tm-slide-group.layout-horizontal>div[data-v-76b58f38]:last-child{margin-right:0}.tm-slide-group.layout-vertical[data-v-76b58f38]{flex-direction:column;display:flex}.tm-slide-group.layout-vertical .tm-slide-group-label[data-v-76b58f38]{margin-bottom:var(--padding);margin-right:0}.tm-slide-group-area[data-v-76b58f38]{border-radius:var(--border-radius);gap:2px;padding:0;position:relative}.tm-slide-group-area .tm-slide-background[data-v-76b58f38]{border-radius:var(--border-radius);pointer-events:none;z-index:0;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.tm-slide-group-area .tm-slide-item[data-v-76b58f38]{box-sizing:border-box;cursor:pointer;padding:calc(var(--padding) / 2) var(--padding);border-radius:var(--border-radius);z-index:1;border:1px solid #0000;transition:color .2s;position:relative}.tm-slide-group-area .tm-slide-item[data-v-76b58f38]:hover{border:1px solid var(--focus-color)}.tm-slide-group-area .tm-slide-item-selected[data-v-76b58f38]{color:var(--selected-item-text-color)}.layout-horizontal .tm-slide-group-area[data-v-76b58f38]{flex-direction:row}.layout-vertical .tm-slide-group-area[data-v-76b58f38]{flex-direction:column;align-items:stretch}.tm-slide-item-selected .tm-icon[data-v-76b58f38]{background-color:var(--selected-item-text-color)}.tm-slide-background[data-v-76b58f38]{background-color:var(--tm-slide-bg)}.tm-combobox-option[data-v-6ca2be3b]{padding:var(--padding);cursor:pointer}.tm-combobox-option[data-v-6ca2be3b]:hover{background:var(--bg-hover-color)}.tm-combobox-option.selected[data-v-6ca2be3b]{background:var(--bg-layer-color)}.tm-combobox-option.disabled[data-v-6ca2be3b]{opacity:.4;cursor:not-allowed}.tm-combobox[data-v-3c45c89c]{margin:var(--padding);position:relative}.tm-combobox .tm-label[data-v-3c45c89c]{overflow-wrap:normal;word-break:keep-all;white-space:nowrap;padding-right:var(--padding);font-size:var(--font-size-l-medium)}.tm-combobox .tm-label-top[data-v-3c45c89c]{padding-bottom:var(--padding)}.tm-combobox .tm-combobox-wraper[data-v-3c45c89c]{width:100%;position:relative}.tm-combobox .tm-combobox-wraper .tm-combobox-control[data-v-3c45c89c]{height:var(--base-component-height);padding:var(--padding);border:1px solid var(--border-color);cursor:pointer;background:var(--bg-thirt-color);justify-content:space-between;align-items:center;display:flex;position:relative}.tm-combobox .tm-combobox-wraper .tm-combobox-control[data-v-3c45c89c]:hover{border-color:var(--focus-color)}.tm-combobox .tm-combobox-wraper .tm-combobox-control.readOnly[data-v-3c45c89c]{opacity:.4;cursor:not-allowed}.tm-combobox .tm-combobox-wraper .tm-combobox-control .tm-combobox-value[data-v-3c45c89c]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.tm-combobox .tm-combobox-wraper .arrow[data-v-3c45c89c]{width:12px;height:8px;color:var(--border-color)}.tm-combobox .tm-combobox-wraper .tm-combobox-arrow-open[data-v-3c45c89c]{color:var(--border-color);transition:transform .2s;transform:rotate(180deg)}.tm-combobox-no-margin[data-v-3c45c89c]{margin:unset}.tm-combobox-dropdown[data-v-3c45c89c]{width:max-content;min-width:100%;max-width:300px;max-height:300px;overflow-y:auto}.tm-combobox-dropdown .tm-dropdown-item[data-v-3c45c89c]:first-child{border-radius:var(--border-radius-component) var(--border-radius-component) 0 0}.tm-combobox-dropdown .tm-dropdown-item[data-v-3c45c89c]:last-child{border-radius:0 0 var(--border-radius-component) var(--border-radius-component)}.tm-history-container[data-v-5b4a0f80]{padding:var(--padding);margin:var(--padding) 0;border-radius:var(--border-radius);border:1px solid var(--border-color);z-index:999;background-color:var(--bg-main-color);width:100%;max-height:500px;box-shadow:var(--box-shadow);position:absolute;overflow-y:auto}.button-group[data-v-5b4a0f80]{column-gap:var(--padding)}.button-group button[data-v-5b4a0f80]{margin:unset}.tm-history[data-v-5b4a0f80]{gap:.5rem;width:100%;display:flex}.tm-history-item[data-v-5b4a0f80]{padding:var(--padding);background-color:var(--bg-layer-color);border:1px solid var(--border-color);border-radius:var(--border-radius);color:#444;justify-content:space-between;align-items:center;gap:.5rem;width:100%;transition:all .2s;display:flex}.tm-history-item span[data-v-5b4a0f80]{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;width:100%;color:var(--text-primary-color);overflow:hidden}.tm-history-item[data-v-5b4a0f80]:hover{background-color:var(--bg-hover-color);border:1px solid var(--focus-color);box-shadow:var(--box-shadow)}.tm-history-item .tm-history-delete-btn[data-v-5b4a0f80]{color:var(--text-primary-color);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-left:4px;padding:0;transition:all .2s;display:flex}.tm-history-item .tm-history-delete-btn[data-v-5b4a0f80]:hover{color:var(--focus-color)}.tm-history-item span[data-v-5b4a0f80]:hover{color:var(--focus-color);text-decoration:underline}.tm-table-viewer[data-v-5cfec71b]{width:100%;height:100%;margin:var(--padding);flex-direction:column;display:flex;overflow:auto}.tm-table-viewer .tm-table-label[data-v-5cfec71b]{font-size:var(--font-size-l-medium);margin-bottom:var(--padding);color:var(--text-primary-color);font-weight:500}.tm-table-viewer .tm-table-container[data-v-5cfec71b]{border:1px solid var(--border-color);border-radius:var(--border-radius-component);background-color:var(--bg-main-color);position:relative;overflow:auto}.tm-table-viewer .tm-table-container.tm-table-grabbing[data-v-5cfec71b]{cursor:grabbing;-webkit-user-select:none;user-select:none}.tm-table-viewer .tm-table-wrapper[data-v-5cfec71b]{width:fit-content;min-width:100%}.tm-table-viewer .tm-table[data-v-5cfec71b]{border-collapse:collapse;width:100%;font-size:var(--font-size-medium)}.tm-table-viewer .tm-table .tm-table-header[data-v-5cfec71b]{background-color:var(--bg-layer-color)}.tm-table-viewer .tm-table .tm-table-header.tm-table-header-sticky th[data-v-5cfec71b]{z-index:1;background-color:var(--bg-layer-color);position:sticky;top:0}.tm-table-viewer .tm-table .tm-table-header tr[data-v-5cfec71b]{border-bottom:1px solid var(--border-color)}.tm-table-viewer .tm-table .tm-table-cell[data-v-5cfec71b]{padding:var(--padding) calc(var(--padding) * 1.5);text-align:left;color:var(--text-primary-color);vertical-align:top}.tm-table-viewer .tm-table .tm-table-cell-header[data-v-5cfec71b]{cursor:default;-webkit-user-select:none;user-select:none;font-weight:600}.tm-table-viewer .tm-table .tm-table-cell-header .tm-table-header-content[data-v-5cfec71b]{align-items:center;gap:4px;display:flex}.tm-table-viewer .tm-table .tm-table-cell-header .tm-table-sort-icon[data-v-5cfec71b]{opacity:.7;font-size:10px}.tm-table-viewer .tm-table .tm-table-cell-header .tm-table-sort-icon-inactive[data-v-5cfec71b]{opacity:.3}.tm-table-viewer .tm-table .tm-table-cell-content[data-v-5cfec71b]{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;line-height:1.5}.tm-table-viewer .tm-table .tm-table-cell-content.tm-table-cell-content-clamped[data-v-5cfec71b]{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tm-table-viewer .tm-table .tm-table-cell-truncated .tm-table-cell-content[data-v-5cfec71b]{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tm-table-viewer .tm-table .tm-table-cell-checkbox[data-v-5cfec71b]{box-sizing:border-box;text-align:center;width:48px;min-width:48px;max-width:48px;padding:0 var(--padding)}.tm-table-viewer .tm-table .tm-table-cell-index[data-v-5cfec71b]{box-sizing:border-box;text-align:center;width:40px;min-width:40px;max-width:40px;padding:0 var(--padding);color:var(--text-secondary-color);text-align:center;vertical-align:middle;font-weight:500;display:table-cell}.tm-table-viewer .tm-table .tm-table-cell-sticky[data-v-5cfec71b]{background-color:var(--bg-main-color);box-shadow:1px 0 0 0 var(--border-color);z-index:1}tr:hover>.tm-table-viewer .tm-table .tm-table-cell-sticky[data-v-5cfec71b]{background-color:var(--bg-layer-color)}.tm-table-viewer .tm-table .tm-table-cell-sticky-header[data-v-5cfec71b]{background-color:var(--bg-layer-color);box-shadow:1px 0 0 0 var(--border-color);top:0;z-index:3!important}.tm-table-viewer .tm-table .tm-table-cell-actions[data-v-5cfec71b]{white-space:nowrap;width:auto}.tm-table-viewer .tm-table .tm-table-cell-left[data-v-5cfec71b]{text-align:left}.tm-table-viewer .tm-table .tm-table-cell-center[data-v-5cfec71b]{text-align:center}.tm-table-viewer .tm-table .tm-table-cell-right[data-v-5cfec71b]{text-align:right}.tm-table-viewer .tm-table .tm-table-cell-empty[data-v-5cfec71b]{text-align:center;padding:calc(var(--padding) * 4);color:var(--text-secondary-color)}.tm-table-viewer .tm-table .tm-table-body .tm-table-cell[data-v-5cfec71b]:hover{background-color:var(--focus-color);color:var(--selected-item-text-color);cursor:pointer}.tm-table-viewer .tm-table .tm-table-body .tm-table-cell:hover .tm-table-cell-content[data-v-5cfec71b]{color:var(--selected-item-text-color)}.tm-table-viewer .tm-table .tm-table-body .tm-table-cell-active[data-v-5cfec71b]{background-color:var(--focus-color);color:var(--selected-item-text-color)}.tm-table-viewer .tm-table .tm-table-body .tm-table-cell-active .tm-table-cell-content[data-v-5cfec71b]{color:var(--selected-item-text-color)}.tm-table-viewer .tm-table .tm-table-body .tm-table-row:has(.tm-table-cell-index:hover) .tm-table-cell[data-v-5cfec71b]{background-color:var(--focus-color);color:var(--selected-item-text-color)}.tm-table-viewer .tm-table .tm-table-body .tm-table-row:has(.tm-table-cell-index:hover) .tm-table-cell .tm-table-cell-content[data-v-5cfec71b]{color:var(--selected-item-text-color)}.tm-table-viewer .tm-table .tm-table-body .tm-table-row[data-v-5cfec71b]{border-bottom:1px solid var(--border-color);transition:background-color .2s}.tm-table-viewer .tm-table .tm-table-body .tm-table-row[data-v-5cfec71b]:last-child{border-bottom:none}.tm-table-viewer .tm-table .tm-table-body .tm-table-row-selected[data-v-5cfec71b]{background-color:rgba(var(--focus-color-rgb), .1)}.tm-table-viewer .tm-table .tm-table-body .tm-table-row-empty[data-v-5cfec71b],.tm-table-viewer .tm-table .tm-table-body .tm-table-row-empty[data-v-5cfec71b]:hover{background-color:#0000}.tm-table-viewer .tm-table-checkbox-label[data-v-5cfec71b]{cursor:pointer;justify-content:center;align-items:center;display:flex}.tm-table-viewer .tm-table-checkbox-label .tm-table-checkbox[data-v-5cfec71b]{opacity:0;width:0;height:0;position:absolute}.tm-table-viewer .tm-table-checkbox-label .tm-checkbox-custom[data-v-5cfec71b]{border-radius:var(--border-radius-component);border:1px solid var(--border-color);background:var(--bg-main-color);justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex;position:relative}.tm-table-viewer .tm-table-checkbox-label .tm-checkbox-custom .tm-checkbox-active[data-v-5cfec71b]{border-style:solid;border-width:0 0 2px 2px;border-color:var(--btn-color);width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.tm-table-viewer .tm-table-checkbox-label .tm-table-checkbox:checked+.tm-checkbox-custom[data-v-5cfec71b]{border-color:var(--btn-color)}.tm-table-viewer .tm-table-checkbox-label:hover .tm-checkbox-custom[data-v-5cfec71b]{border-color:var(--focus-color)}.tm-table-viewer .tm-table-actions[data-v-5cfec71b]{gap:calc(var(--padding) / 2);display:flex}.tm-table-viewer .tm-table-actions .tm-table-action-button[data-v-5cfec71b]{padding:calc(var(--padding) / 2) var(--padding);font-size:var(--font-size-small);border:1px solid var(--border-color);border-radius:calc(var(--border-radius) / 2);background-color:var(--bg-thirt-color);color:var(--text-primary-color);cursor:pointer;white-space:nowrap;transition:all .2s}.tm-table-viewer .tm-table-actions .tm-table-action-button[data-v-5cfec71b]:hover{border-color:var(--focus-color);background-color:var(--bg-layer-color)}.tm-table-viewer .tm-table-actions .tm-table-action-button[data-v-5cfec71b]:active{transform:scale(.98)}.tm-table-viewer .tm-table-actions .tm-table-action-button.primary[data-v-5cfec71b]{background-color:var(--btn-color);color:#fff;border-color:var(--btn-color)}.tm-table-viewer .tm-table-actions .tm-table-action-button.primary[data-v-5cfec71b]:hover{background-color:var(--focus-color);border-color:var(--focus-color)}.tm-table-viewer .tm-table-actions .tm-table-action-button.danger[data-v-5cfec71b]{color:#dc3545;border-color:#dc3545}.tm-table-viewer .tm-table-actions .tm-table-action-button.danger[data-v-5cfec71b]:hover{color:#fff;background-color:#dc3545}.tm-table-viewer .tm-table-footer[data-v-5cfec71b]{padding:var(--padding);margin-top:var(--padding);border-radius:var(--border-radius-component);border:1px solid var(--border-color);justify-content:space-between;align-items:center;display:flex}.tm-table-viewer .tm-table-footer .tm-table-info[data-v-5cfec71b]{font-size:var(--font-size-small);justify-content:space-between;width:100%}.tm-table-viewer-hoverable .tm-table-body .tm-table-row[data-v-5cfec71b]:hover{background-color:var(--bg-thirt-color);cursor:pointer}.tm-table-viewer-hoverable .tm-table-body .tm-table-row-selected[data-v-5cfec71b]:hover{background-color:rgba(var(--focus-color-rgb), .15)}.tm-table-viewer-no-margin[data-v-5cfec71b]{margin:0}.tm-record-container[data-v-5cfec71b]{border:1px solid var(--border-color);border-radius:var(--border-radius-component);background-color:var(--bg-main-color);position:relative;overflow:auto}.tm-record-container .tm-record-header[data-v-5cfec71b]{align-items:center;gap:var(--padding);padding:var(--padding) calc(var(--padding) * 1.5);text-align:left;color:var(--text-primary-color);vertical-align:top;border-bottom:1px solid var(--border-color);background-color:var(--bg-layer-color);z-index:1;display:flex;position:sticky;top:0}.tm-record-container .tm-record-header .tm-record-back-btn[data-v-5cfec71b]{cursor:pointer;white-space:nowrap}.tm-record-container .tm-record-header .tm-record-title[data-v-5cfec71b]{font-size:var(--font-size-medium-rare);color:var(--text-primary-color);font-weight:600}.tm-record-container .tm-record-table[data-v-5cfec71b]{border-collapse:collapse;width:100%}.tm-record-container .tm-record-table .tm-record-row[data-v-5cfec71b]{border-bottom:1px solid var(--border-color)}.tm-record-container .tm-record-table .tm-record-row[data-v-5cfec71b]:last-child{border-bottom:none}.tm-record-container .tm-record-table .tm-record-cell[data-v-5cfec71b]{padding:var(--padding-medium) var(--padding-x-medium);vertical-align:top;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;line-height:1.5}.tm-record-container .tm-record-table .tm-record-cell-label[data-v-5cfec71b]{width:30%;min-width:150px;font-weight:500;font-size:var(--font-size-medium-rare);color:var(--text-secondary-color);background-color:var(--bg-layer-color);border-right:1px solid var(--border-color)}.tm-record-container .tm-record-table .tm-record-cell-value[data-v-5cfec71b]{font-size:var(--font-size-medium);color:var(--text-primary-color);font-family:var(--main-font)}.tm-record-container .tm-record-table .tm-record-cell-active[data-v-5cfec71b]{background-color:var(--focus-color);color:var(--selected-item-text-color)}@media (width<=768px){.tm-table-viewer .tm-table-cell[data-v-5cfec71b]{padding:calc(var(--padding) / 2) var(--padding);font-size:var(--font-size-small)}.tm-table-viewer .tm-table-cell-actions .tm-table-action-button[data-v-5cfec71b]{padding:calc(var(--padding) / 3) calc(var(--padding) / 2);font-size:11px}}.tm-table-cell[data-v-5cfec71b]:not(:last-child){border-right:1px solid var(--border-color)}.tm-resizer[data-v-0de2c196]{z-index:5;background:0 0;flex-shrink:0;align-self:stretch;position:relative}.direction-horizontal[data-v-0de2c196]{cursor:col-resize;justify-content:center;align-items:center;width:8px;display:flex}.direction-horizontal .tm-resizer-handle[data-v-0de2c196]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.direction-horizontal .tm-resizer-line[data-v-0de2c196]{background:var(--border-color);border-radius:2px;width:2px;height:100%}.direction-vertical[data-v-0de2c196]{cursor:row-resize;justify-content:center;align-items:center;height:8px;display:flex}.direction-vertical .tm-resizer-handle[data-v-0de2c196]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.direction-vertical .tm-resizer-line[data-v-0de2c196]{background:var(--border-color);border-radius:2px;width:100%;height:2px}.tm-resizer:hover .tm-resizer-line[data-v-0de2c196],.tm-resizer.dragging .tm-resizer-line[data-v-0de2c196]{background:var(--focus-color)}.tm-resizer.dragging[data-v-0de2c196]{background:rgba(var(--focus-color,66, 133, 244), .1)}.tm-virtual-scroll[data-v-d5e0656b]{width:100%;height:100%;position:relative;overflow:hidden auto}.tm-virtual-scroll-spacer[data-v-d5e0656b]{width:100%;position:relative}.tm-virtual-scroll-content[data-v-d5e0656b]{will-change:transform;position:absolute;top:0;left:0;right:0}.tm-virtual-scroll-item[data-v-d5e0656b]{box-sizing:border-box}.tm-virtual-scroll[data-v-d5e0656b]{scroll-behavior:smooth}.tm-datetime[data-v-02f9d756]{margin:var(--padding);position:relative}.tm-datetime .tm-label[data-v-02f9d756]{overflow-wrap:normal;word-break:keep-all;white-space:nowrap;padding-right:var(--padding);font-size:var(--font-size-l-medium)}.tm-datetime .tm-label-top[data-v-02f9d756]{padding-bottom:var(--padding)}.tm-datetime.tm-datetime-read-only[data-v-02f9d756]{opacity:.6}.tm-datetime.tm-datetime-read-only .tm-datetime-input[data-v-02f9d756]{pointer-events:none}.tm-datetime.tm-datetime-no-margin[data-v-02f9d756]{margin:unset}.tm-datetime .tm-datetime-wrapper[data-v-02f9d756]{position:relative}.tm-datetime .tm-datetime-input-container[data-v-02f9d756]{align-items:center;display:flex;position:relative}.tm-datetime .tm-datetime-input[data-v-02f9d756]{padding:var(--padding);border:1px solid var(--border-color);background:var(--bg-thirt-color);border-radius:var(--border-radius-component);font-size:var(--font-size-medium);color:var(--text-primary-color);outline:none;flex:1;min-width:200px;transition:all .2s}.tm-datetime .tm-datetime-input[data-v-02f9d756]::placeholder{color:var(--text-secondary-color);opacity:var(--placeholder-opacity)}.tm-datetime .tm-datetime-input[data-v-02f9d756]:hover{border-color:var(--btn-color)}.tm-datetime .tm-datetime-input[data-v-02f9d756]:focus,.tm-datetime .tm-datetime-input.tm-datetime-input-open[data-v-02f9d756]{border-color:var(--btn-color);box-shadow:0 0 0 2px #0000001a}.tm-datetime .tm-datetime-icon[data-v-02f9d756]{color:var(--text-secondary-color);cursor:pointer;border-radius:4px;align-items:center;padding:4px;display:flex;position:absolute;right:10px}.tm-datetime .tm-datetime-icon[data-v-02f9d756]:hover{color:var(--btn-color);background:var(--bg-layer-color)}.tm-datetime .tm-datetime-popup[data-v-02f9d756]{z-index:1000;background:var(--bg-main-color);border:1px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;gap:16px;min-width:360px;padding:16px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 16px #00000026}.tm-datetime .tm-datetime-calendar .tm-datetime-calendar-header[data-v-02f9d756]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.tm-datetime .tm-datetime-calendar .tm-datetime-calendar-header .tm-datetime-nav[data-v-02f9d756]{cursor:pointer;color:var(--text-secondary-color);border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.tm-datetime .tm-datetime-calendar .tm-datetime-calendar-header .tm-datetime-nav[data-v-02f9d756]:hover{background:var(--bg-layer-color);color:var(--text-primary-color)}.tm-datetime .tm-datetime-calendar .tm-datetime-calendar-header .tm-datetime-month-year[data-v-02f9d756]{font-size:var(--font-size-medium);gap:8px;font-weight:500;display:flex}.tm-datetime .tm-datetime-calendar .tm-datetime-calendar-header .tm-datetime-month-year .tm-datetime-month[data-v-02f9d756],.tm-datetime .tm-datetime-calendar .tm-datetime-calendar-header .tm-datetime-month-year .tm-datetime-year[data-v-02f9d756]{cursor:pointer;color:var(--text-primary-color)}.tm-datetime .tm-datetime-calendar .tm-datetime-calendar-header .tm-datetime-month-year .tm-datetime-month[data-v-02f9d756]:hover,.tm-datetime .tm-datetime-calendar .tm-datetime-calendar-header .tm-datetime-month-year .tm-datetime-year[data-v-02f9d756]:hover{color:var(--btn-color)}.tm-datetime .tm-datetime-calendar .tm-datetime-month-picker[data-v-02f9d756],.tm-datetime .tm-datetime-calendar .tm-datetime-year-picker[data-v-02f9d756]{grid-template-columns:repeat(3,1fr);gap:4px;max-height:200px;display:grid;overflow-y:auto}.tm-datetime .tm-datetime-calendar .tm-datetime-month-picker .tm-datetime-month-option[data-v-02f9d756],.tm-datetime .tm-datetime-calendar .tm-datetime-month-picker .tm-datetime-year-option[data-v-02f9d756],.tm-datetime .tm-datetime-calendar .tm-datetime-year-picker .tm-datetime-month-option[data-v-02f9d756],.tm-datetime .tm-datetime-calendar .tm-datetime-year-picker .tm-datetime-year-option[data-v-02f9d756]{text-align:center;cursor:pointer;font-size:var(--font-size-medium-rare);border-radius:4px;padding:8px}.tm-datetime .tm-datetime-calendar .tm-datetime-month-picker .tm-datetime-month-option[data-v-02f9d756]:hover,.tm-datetime .tm-datetime-calendar .tm-datetime-month-picker .tm-datetime-year-option[data-v-02f9d756]:hover,.tm-datetime .tm-datetime-calendar .tm-datetime-year-picker .tm-datetime-month-option[data-v-02f9d756]:hover,.tm-datetime .tm-datetime-calendar .tm-datetime-year-picker .tm-datetime-year-option[data-v-02f9d756]:hover{background:var(--bg-layer-color)}.tm-datetime .tm-datetime-calendar .tm-datetime-month-picker .tm-datetime-month-option.selected[data-v-02f9d756],.tm-datetime .tm-datetime-calendar .tm-datetime-month-picker .tm-datetime-year-option.selected[data-v-02f9d756],.tm-datetime .tm-datetime-calendar .tm-datetime-year-picker .tm-datetime-month-option.selected[data-v-02f9d756],.tm-datetime .tm-datetime-calendar .tm-datetime-year-picker .tm-datetime-year-option.selected[data-v-02f9d756]{background:var(--btn-color);color:var(--selected-item-text-color)}.tm-datetime .tm-datetime-calendar .tm-datetime-days .tm-datetime-day-header[data-v-02f9d756]{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:8px;display:grid}.tm-datetime .tm-datetime-calendar .tm-datetime-days .tm-datetime-day-header span[data-v-02f9d756]{text-align:center;font-size:var(--font-size-small);color:var(--text-secondary-color);font-weight:500}.tm-datetime .tm-datetime-calendar .tm-datetime-days .tm-datetime-day-grid[data-v-02f9d756]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.tm-datetime .tm-datetime-calendar .tm-datetime-days .tm-datetime-day-grid .tm-datetime-day[data-v-02f9d756]{text-align:center;cursor:pointer;font-size:var(--font-size-medium-rare);border-radius:4px;padding:8px 4px}.tm-datetime .tm-datetime-calendar .tm-datetime-days .tm-datetime-day-grid .tm-datetime-day[data-v-02f9d756]:hover:not(.other-month){background:var(--bg-layer-color)}.tm-datetime .tm-datetime-calendar .tm-datetime-days .tm-datetime-day-grid .tm-datetime-day.other-month[data-v-02f9d756]{color:var(--text-secondary-color);opacity:.5;cursor:default}.tm-datetime .tm-datetime-calendar .tm-datetime-days .tm-datetime-day-grid .tm-datetime-day.selected[data-v-02f9d756]{background:var(--btn-color);color:var(--selected-item-text-color)}.tm-datetime .tm-datetime-calendar .tm-datetime-days .tm-datetime-day-grid .tm-datetime-day.today[data-v-02f9d756]{border:1px solid var(--btn-color)}.tm-datetime .tm-datetime-time[data-v-02f9d756]{border-top:1px solid var(--border-color);padding-top:12px}.tm-datetime .tm-datetime-time .tm-datetime-time-header[data-v-02f9d756]{font-size:var(--font-size-medium-rare);color:var(--text-secondary-color);text-align:center;margin-bottom:8px}.tm-datetime .tm-datetime-time .tm-datetime-time-picker[data-v-02f9d756]{justify-content:center;align-items:center;gap:4px;display:flex}.tm-datetime .tm-datetime-time .tm-datetime-time-picker .tm-datetime-time-column[data-v-02f9d756]{flex-direction:column;align-items:center;display:flex}.tm-datetime .tm-datetime-time .tm-datetime-time-picker .tm-datetime-time-column .tm-datetime-time-nav[data-v-02f9d756]{cursor:pointer;color:var(--text-secondary-color);align-items:center;padding:2px;display:flex}.tm-datetime .tm-datetime-time .tm-datetime-time-picker .tm-datetime-time-column .tm-datetime-time-nav[data-v-02f9d756]:hover{color:var(--btn-color)}.tm-datetime .tm-datetime-time .tm-datetime-time-picker .tm-datetime-time-column .tm-datetime-time-value[data-v-02f9d756]{color:var(--text-primary-color);text-align:center;min-width:36px;font-size:20px;font-weight:600}.tm-datetime .tm-datetime-time .tm-datetime-time-picker .tm-datetime-time-separator[data-v-02f9d756]{color:var(--text-secondary-color);margin:0 2px;font-size:20px;font-weight:600}.tm-datetime .tm-datetime-actions[data-v-02f9d756]{border-top:1px solid var(--border-color);justify-content:space-between;width:100%;padding-top:12px;display:flex}.tm-datetime .tm-datetime-actions .tm-datetime-actions-positive[data-v-02f9d756]{gap:var(--padding)}.tm-popup-overlay[data-v-f81f5d1c]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tm-popup-container[data-v-f81f5d1c]{background:var(--bg-main-color);border-radius:var(--border-radius);max-width:calc(100vw - var(--padding) * 2);max-height:calc(100vh - var(--padding) * 2);flex-direction:column;display:flex;position:relative}.tm-popup-fullscreen-mode[data-v-f81f5d1c]{z-index:1001;top:var(--padding)!important;left:var(--padding)!important;width:calc(100vw - var(--padding) * 2)!important;height:calc(100vh - var(--padding) * 2)!important;max-width:none!important;max-height:none!important;position:fixed!important}.tm-popup-header[data-v-f81f5d1c]{padding:var(--padding);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:var(--padding);width:100%;display:flex}.tm-popup-draggable[data-v-f81f5d1c]{cursor:move}.tm-popup-header-extra[data-v-f81f5d1c]{align-items:center;gap:var(--padding);display:flex}.tm-popup-body[data-v-f81f5d1c]{width:100%;overflow-y:auto}.tm-popup-close[data-v-f81f5d1c]{border-radius:var(--border-radius);cursor:pointer;filter:grayscale(100);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:2px;font-size:24px;display:flex}.tm-popup-close[data-v-f81f5d1c]:hover{border:1px solid var(--border-color);filter:grayscale(0)}.tm-popup-resize[data-v-f81f5d1c]{z-index:5;position:absolute}.tm-popup-resize-n[data-v-f81f5d1c],.tm-popup-resize-s[data-v-f81f5d1c]{cursor:ns-resize;height:6px;left:8px;right:8px}.tm-popup-resize-n[data-v-f81f5d1c]{top:-3px}.tm-popup-resize-s[data-v-f81f5d1c]{bottom:-3px}.tm-popup-resize-e[data-v-f81f5d1c],.tm-popup-resize-w[data-v-f81f5d1c]{cursor:ew-resize;width:6px;top:8px;bottom:8px}.tm-popup-resize-e[data-v-f81f5d1c]{right:-3px}.tm-popup-resize-w[data-v-f81f5d1c]{left:-3px}.tm-popup-resize-ne[data-v-f81f5d1c],.tm-popup-resize-sw[data-v-f81f5d1c]{cursor:nesw-resize;width:14px;height:14px}.tm-popup-resize-nw[data-v-f81f5d1c],.tm-popup-resize-se[data-v-f81f5d1c]{cursor:nwse-resize;width:14px;height:14px}.tm-popup-resize-nw[data-v-f81f5d1c]{top:-5px;left:-5px}.tm-popup-resize-ne[data-v-f81f5d1c]{top:-5px;right:-5px}.tm-popup-resize-sw[data-v-f81f5d1c]{bottom:-5px;left:-5px}.tm-popup-resize-se[data-v-f81f5d1c]{bottom:-5px;right:-5px}
