.td-toast-container[data-v-e58ada60]{z-index:9999;pointer-events:none;flex-direction:column;gap:12px;width:350px;max-width:calc(100vw - 40px);display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%)}.toast[data-v-e58ada60]{cursor:pointer;background-color:var(--bg-main-color);border-radius:calc(var(--border-radius) * 1.5);border:1px solid var(--border-color);pointer-events:auto;justify-content:space-between;align-items:center;min-height:60px;margin-top:10px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d}.td-toast-content[data-v-e58ada60]{flex:1;align-items:center;gap:12px;display:flex}.td-toast-icon[data-v-e58ada60]{flex-shrink:0;width:20px;height:20px;margin-top:2px}.td-toast-success .td-toast-icon[data-v-e58ada60]{color:#10b981}.td-toast-error .td-toast-icon[data-v-e58ada60]{color:#ef4444}.td-toast-warning .td-toast-icon[data-v-e58ada60]{color:#f59e0b}.td-toast-info .td-toast-icon[data-v-e58ada60]{color:#3b82f6}.td-toast-message[data-v-e58ada60]{flex:1;min-width:0}.td-toast-close[data-v-e58ada60]{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:8px;padding:4px;transition:all .2s;display:flex}.td-toast-close[data-v-e58ada60]:hover{color:#6b7280;background:#f3f4f6}.td-toast-enter-active[data-v-e58ada60],.td-toast-leave-active[data-v-e58ada60]{transition:all .3s cubic-bezier(.4,0,.2,1)}.td-toast-enter-from[data-v-e58ada60],.td-toast-leave-to[data-v-e58ada60]{opacity:0;transform:translateY(20px)scale(.95)}.td-toast-move[data-v-e58ada60]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.td-header-container[data-v-5e3fd1e8]{background-color:var(--bg-main-color);width:100%;height:100%;padding:var(--padding) calc(var(--padding) * 1.5);justify-content:space-between}.td-header-container .td-app-name[data-v-5e3fd1e8]{align-items:center;gap:var(--padding);display:flex}.td-header-container .td-app-name .td-logo[data-v-5e3fd1e8]{cursor:pointer;background:url(data:image/x-icon;base64,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) 0 0/cover;width:24px;height:24px}.td-header-container .td-app-name .td-app-title[data-v-5e3fd1e8]{cursor:pointer;font-size:14px;font-weight:700}.td-header-container .td-header-menu[data-v-5e3fd1e8]{align-items:center;gap:var(--padding);display:flex}.td-footer-app[data-v-36b33362]{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:auto hidden}.td-footer-shortcuts[data-v-36b33362]{align-items:center;gap:var(--padding);flex-wrap:nowrap;display:flex}.td-shortcut-item[data-v-36b33362]{border-radius:var(--border-radius);flex-wrap:nowrap;align-items:center;gap:6px;padding:4px 8px;transition:background-color .15s;display:flex}.td-shortcut-keys[data-v-36b33362]{align-items:center;gap:2px;display:flex}.td-shortcut-key[data-v-36b33362]{background-color:var(--bg-layer-color);border:1px solid var(--border-color);min-width:20px;color:var(--text-color-secondary);border-radius:4px;justify-content:center;align-items:center;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}.td-shortcut-label[data-v-36b33362]{font-size:var(--font-size-medium-rare);color:var(--text-secondary-color)}.td-footer-actions[data-v-36b33362]{align-items:center;margin-left:auto;display:flex}.td-footer-title[data-v-36b33362]{font-size:var(--font-size-medium-rare);color:var(--text-secondary-color)}.td-arrow-wrapper .td-arrow[data-v-7a48d536]{width:12px;height:12px;color:var(--text-primary-color)}.td-arrow-wrapper .td-arrow[data-v-7a48d536]:hover{color:var(--btn-color)}.td-toggle-button[data-v-b9c267c2]{z-index:10;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}.td-toggle-button[data-v-b9c267c2]:hover{border-color:var(--btn-color);opacity:1;box-shadow:0 4px 12px #0000001f}.edge-left[data-v-b9c267c2]{left:calc(100% - var(--padding));top:var(--offset)}.edge-left.align-center[data-v-b9c267c2]{top:50%;transform:translateY(-50%)}.edge-left.align-end[data-v-b9c267c2]{top:auto;bottom:var(--offset)}.edge-right[data-v-b9c267c2]{right:calc(100% - var(--padding));top:var(--offset)}.edge-right.align-center[data-v-b9c267c2]{top:50%;transform:translateY(-50%)}.edge-right.align-end[data-v-b9c267c2]{top:auto;bottom:var(--offset)}.edge-top[data-v-b9c267c2]{top:calc(100% - var(--padding));left:var(--offset);transform-origin:50%;transform:rotate(90deg)}.edge-top.align-center[data-v-b9c267c2]{left:50%;transform:translate(-50%)rotate(90deg)}.edge-top.align-end[data-v-b9c267c2]{left:auto;right:var(--offset);transform:rotate(90deg)}.edge-bottom[data-v-b9c267c2]{bottom:calc(100% - var(--padding));left:var(--offset);transform-origin:50%;transform:rotate(90deg)}.edge-bottom.align-center[data-v-b9c267c2]{left:50%;transform:translate(-50%)rotate(90deg)}.edge-bottom.align-end[data-v-b9c267c2]{left:auto;right:var(--offset);transform:rotate(90deg)}.td-toggle-button.collapsed[data-v-b9c267c2]{opacity:.8}.td-sidebar-container[data-v-4e2f2711]{height:100%;margin-right:var(--padding);position:relative}.td-sidebar-container-collapsed[data-v-4e2f2711]{margin-right:unset}.td-sidebar[data-v-4e2f2711]{background-color:var(--bg-main-color);width:210px;min-width:210px;max-width:210px;height:100%;padding:var(--padding);border-radius:var(--border-radius);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}.td-sidebar .td-tool-group[data-v-4e2f2711]{flex:1;width:100%;overflow:hidden auto}.td-sidebar-item[data-v-4e2f2711]{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}.td-sidebar-item .td-item-content[data-v-4e2f2711]{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}.td-sidebar-item:hover .td-item-content[data-v-4e2f2711],.td-sidebar-item--active .td-item-content[data-v-4e2f2711]{background-color:var(--bg-layer-color)}.td-sidebar-item--route:hover .td-sidebar-pin-btn[data-v-4e2f2711]{opacity:1}.td-sidebar-pin-btn[data-v-4e2f2711]{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}.td-sidebar-pin-btn[data-v-4e2f2711]:hover{opacity:1}.td-dynamic-tab-view[data-v-d9c289d1]{background-color:var(--bg-layer-color);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.td-tabbar-enter-active[data-v-d9c289d1]{transition:max-height .2s,opacity .2s}.td-tabbar-leave-active[data-v-d9c289d1]{transition:max-height .15s,opacity .15s}.td-tabbar-enter-from[data-v-d9c289d1],.td-tabbar-leave-to[data-v-d9c289d1]{opacity:0;max-height:0}.td-tabbar-enter-to[data-v-d9c289d1],.td-tabbar-leave-from[data-v-d9c289d1]{opacity:1;max-height:48px}.td-tab-wrap[data-v-d9c289d1]{gap:var(--padding);background-color:var(--bg-layer-color);width:100%}.td-tab-bar[data-v-d9c289d1]{align-items:flex-end;gap:var(--padding);margin-bottom:calc(var(--padding) / 2);flex-direction:row;flex:1 0;display:flex;overflow:auto hidden}.td-tab-bar-wrap[data-v-d9c289d1]{flex-wrap:wrap;align-items:flex-start}.td-tab-item[data-v-d9c289d1]{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}.td-tab-item .td-tab-bg[data-v-d9c289d1]{background:var(--bg-main-color);border-radius:inherit;opacity:0;z-index:0;transition:opacity .22s,transform .22s;position:absolute;inset:0;transform:scale(.92)}.td-tab-item[data-v-d9c289d1]>:not(.td-tab-bg){z-index:1;position:relative}.td-tab-item[data-v-d9c289d1]:hover,.td-tab-item.td-tab-active[data-v-d9c289d1]{color:var(--text-color)}.td-tab-item.td-tab-active .td-tab-bg[data-v-d9c289d1]{opacity:1;transform:scale(1)}.td-tab-item.td-tab-dragging[data-v-d9c289d1]{opacity:.35;cursor:grabbing;background-color:var(--bg-layer-color);transform:scale(.97)}.td-tab-item.td-tab-shift-right[data-v-d9c289d1]{transform:translate(8px)}.td-tab-item.td-tab-shift-left[data-v-d9c289d1]{transform:translate(-8px)}.td-drop-indicator[data-v-d9c289d1]{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 td-indicator-pulse-d9c289d1;position:absolute;top:20%}.td-drop-indicator-before[data-v-d9c289d1]{left:-3px}.td-drop-indicator-end[data-v-d9c289d1]{left:0}@keyframes td-indicator-pulse-d9c289d1{0%{opacity:.7;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1.05)}}.td-tab-drop-sentinel[data-v-d9c289d1]{flex-shrink:0;align-self:stretch;width:1px;height:100%;min-height:28px;position:relative}.td-tab-number[data-v-d9c289d1]{color:var(--border-hard-color);font-size:var(--font-size-small)}.td-tab-label[data-v-d9c289d1]{font-size:var(--font-size-medium-rare);transition:transform .2s}.td-tab-item[data-v-d9c289d1]:hover{background-color:var(--border-color)}.td-tab-item:hover .td-tab-label[data-v-d9c289d1]{transform:translate(-2px)}.td-tab-quick-btn[data-v-d9c289d1]{cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;width:0;height:16px;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)}.td-tab-item:hover .td-tab-quick-btn[data-v-d9c289d1]{width:40px}.td-tab-item:hover .td-tab-quick-btn .td-icon[data-v-d9c289d1]{opacity:.5}.td-tab-item:hover .td-tab-quick-btn[data-v-d9c289d1]{transform:translate(0)scale(1)}.td-tab-quick-btn[data-v-d9c289d1]:hover{transform:scale(1.15);opacity:1!important}.td-tab-quick-btn[data-v-d9c289d1],.td-tab-quick-btn .td-icon[data-v-d9c289d1]:hover{opacity:1!important}.td-tab-quick-btn[data-v-d9c289d1]{transform:scale(1.15)}.td-tab-switch-enter-active[data-v-d9c289d1],.td-tab-switch-leave-active[data-v-d9c289d1]{transition:opacity .18s,transform .18s}.td-tab-switch-enter-from[data-v-d9c289d1]{opacity:0;transform:translateY(-6px)}.td-tab-switch-enter-to[data-v-d9c289d1],.td-tab-switch-leave-from[data-v-d9c289d1]{opacity:1;transform:translateY(0)}.td-tab-switch-leave-to[data-v-d9c289d1]{opacity:0;transform:translateY(6px)}.td-tab-exit-btn[data-v-d9c289d1]{border:1px solid var(--border-color);background-color:var(--bg-main-color);width:28px;height:28px;color:var(--text-secondary-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}.td-tab-content[data-v-d9c289d1]{box-sizing:border-box;padding:var(--padding);background-color:var(--bg-main-color);border-radius:var(--border-radius);flex:1;min-height:0;position:relative;overflow:hidden}.td-tab-pane[data-v-d9c289d1]{width:100%;height:100%}.td-icon{cursor:pointer;background:url(/assets/tas-Sprite-D8itTq4j-14.1.9.svg) no-repeat;width:20px;height:20px}body[data-theme=dark] .td-icon{filter:invert(100)}.td-close-icon{background-position:-124px 0}.td-search-icon{background-position:-100px 0}.td-plus-icon{background-position:-148px 0}.td-copy-icon{background-position:-166px 0}.td-json-icon{background-position:-186px 0}.td-edit-icon{background-position:-205px 0}.td-folder-icon{background-position:-230px 0}.td-history-icon{background-position:-255px 0}.td-setting-icon{background-position:-280px 0}.td-reload-icon{background-position:-307px 0}.td-github-icon{background-position:-76px 0}.td-github-icon:hover{transform:scale(1.1)}.td-help-icon{background-position:0 -20px}.td-camera-icon{background-position:-26px -20px}.td-exit-full-screen-icon{background-position:-50px -20px}.td-full-screen-icon{background-position:-70px -20px}.td-command-code-icon{background-position:-92px -20px}.td-connect-icon{background-position:-120px -20px}.td-disconnect-icon{background-position:-145px -20px}.td-pin-icon{background-position:-170px -20px}.td-unpin-icon{background-position:-195px -20px}.td-import-icon{background-position:-225px -20px}.td-export-icon{background-position:-250px -20px}.td-undo-icon{background-position:-280px -20px}.td-redo-icon{background-position:-305px -20px}.td-minus-icon{background-position:-330px -20px}.td-add-node-child-icon{background-position:-385px -20px}.td-add-node-icon{background-position:-410px -20px}.td-delete-node-icon{background-position:-360px -20px}.td-new-file-icon{background-position:0 -40px}.td-node-expand-icon{background-position:-25px -40px}.td-node-collapse-icon{background-position:-50px -40px}.td-center-icon{background-position:-75px -40px}.td-node-merge-icon{background-position:-95px -40px}.td-send-icon{background-position:-115px -40px}.td-cancel-icon{background-position:-135px -41px}.td-download-icon{background-position:-155px -41px}.td-example-icon{background-position:-181px -41px}.td-save-icon{background-position:-205px -40px}.td-upload-icon{background-position:-230px -40px}.td-postman-icon{background-position:-255px -40px;filter:unset!important}.td-dupplicate-icon{background-position:-280px -42px}.td-database-icon{background-position:-300px -40px}.td-format-icon{background-position:-320px -40px}.td-test-icon{background-position:-345px -40px}.td-book-icon{background-position:-370px -40px}.td-random-icon{background-position:-402px -42.5px}.td-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-secondary-color);margin-bottom:var(--padding-medium);line-height:1.6}.section-list{gap:var(--padding);margin-bottom:var(--padding-medium)}.section-item{width:100%;font-size:var(--font-size-medium-rare);color:var(--text-secondary-color);padding:var(--padding-medium) var(--padding-x-medium);border-left:2px solid var(--border-color);background:var(--bg-layer-color);border-radius:0 var(--border-radius-component) var(--border-radius-component) 0;margin-bottom:2px;line-height:1.6}.section-note{font-size:var(--font-size-small);color:var(--text-color-light);font-style:italic}.td-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);padding:4px}.td-flyout-bottom-enter-active,.td-flyout-bottom-leave-active{transition:opacity .15s,transform .15s}.td-flyout-bottom-leave-active{transition-duration:.1s}.td-flyout-bottom-enter-from,.td-flyout-bottom-leave-to{opacity:0;transform:translateY(-4px)}.td-flyout-top-enter-active,.td-flyout-top-leave-active{transition:opacity .15s,transform .15s}.td-flyout-top-leave-active{transition-duration:.1s}.td-flyout-top-enter-from,.td-flyout-top-leave-to{opacity:0;transform:translateY(4px)}.td-flyout-right-enter-active,.td-flyout-right-leave-active{transition:opacity .15s,transform .15s}.td-flyout-right-leave-active{transition-duration:.1s}.td-flyout-right-enter-from,.td-flyout-right-leave-to{opacity:0;transform:translate(-6px)}.td-flyout-left-enter-active,.td-flyout-left-leave-active{transition:opacity .15s,transform .15s}.td-flyout-left-leave-active{transition-duration:.1s}.td-flyout-left-enter-from,.td-flyout-left-leave-to{opacity:0;transform:translate(6px)}.td-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}.td-menu-item:hover,.td-menu-item--active{background-color:var(--bg-layer-color)}.td-header-flyout{min-width:160px}.td-query-action-flyout{min-width:200px}.td-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}.td-flyout-item:hover{background-color:var(--bg-layer-color)}.td-sidebar-group-flyout{padding:calc(var(--padding) / 2);min-width:200px;overflow:hidden}.td-sidebar-flyout-row{border-radius:var(--border-radius-component);align-items:center;gap:4px;display:flex}.td-sidebar-flyout-row:hover{background-color:var(--bg-layer-color)}.td-sidebar-flyout-row:hover .td-flyout-pin-btn{opacity:1}.td-sidebar-flyout-item{padding:var(--padding);font-size:var(--font-size-medium-rare);color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:1;text-decoration:none;display:block;overflow:hidden}.td-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}.td-flyout-pin-btn:hover{opacity:1}.td-toolbar-btn-disabled{opacity:.3!important;pointer-events:none!important;cursor:default!important}.td-ctx-overlay{z-index:1000;position:fixed;inset:0}.td-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}.td-ctx-fade-enter-active{animation:.1s td-ctx-pop}.td-ctx-fade-leave-active{animation:80ms reverse td-ctx-pop}@keyframes td-ctx-pop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.td-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}.td-ctx-item:hover{background-color:var(--bg-layer-color)}.td-ctx-icon{opacity:.75;font-size:14px;line-height:1}.td-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 td-tooltip-fade;box-shadow:0 4px 12px #0000004d}@keyframes td-tooltip-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box;margin:0;padding:0}:root{--padding:8px;--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[data-theme=light]{--bg-main-color:#fff;--bg-layer-color:#f3f4f6;--bg-active-color:#cad4cb;--bg-focus-color:#f8f1f7;--bg-thirt-color:#f6f6f7;--bg-hover-color:unset;--text-color:#4b5563;--text-primary-color:#000;--text-secondary-color:#5d5d5d;--text-tertiary-color:#2c2222;--border-color:#e6e7eb;--focus-color:#000;--btn-color:#343434;--btn-secondary-color:#f1f1f1;--btn-secondary-text-color:#476582;--btn-secondary-focus-color:#e5e5e5;--scroll-bg-color:unset;--scroll-thumb-color:#54545470;--scroll-thumb-hover-color:#545454;--bg-tooltip-color:#f3f3f3;--bg-tooltip-border-color:#c8c8c8;--tooltip-color:#616161;--border-hard-color:#282626}body[data-theme=dark]{--bg-main-color:#302f30;--bg-layer-color:#161616;--text-color:#e5e5e5;--bg-active-color:#7e7e7e;--bg-focus-color:#928990;--bg-thirt-color:#252525;--bg-hover-color:unset;--text-primary-color:#e2e3e7;--text-secondary-color:#6a707e;--text-tertiary-color:#d9d9d9;--border-color:#3c3d3d;--focus-color:#515151;--btn-color:#5f5f5f;--btn-secondary-color:#353434;--btn-secondary-text-color:#8f95a1;--btn-secondary-focus-color:#545454;--scroll-bg-color:unset;--scroll-thumb-color:#54545470;--scroll-thumb-hover-color:#545454;--bg-tooltip-color:#252526;--bg-tooltip-border-color:#454545;--tooltip-color:#ccc;--border-hard-color:#e0e0e0}body{--main-font:ui-monospace, "Fira Code", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--straight-font:"CormorantGaramond"}@font-face{font-family:Playfair;src:url(/assets/tas-CormorantGaramond-VariableFont_wght-B4Q5m-X8-14.1.9.ttf)format("woff");font-weight:400;font-style:normal;font-display:swap}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}::-webkit-scrollbar{width:6px;height:6px}::-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}.loader{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,1s ease-in-out infinite l4-2;transform:translate(-80px)}@keyframes l4-1{to{transform:translate(80px)}}@keyframes l4-2{33%{clip-path:inset(0 0 0 -100px)}50%{clip-path:inset(0)}83%{clip-path:inset(0 -100px 0 0)}}.text-nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.flex-one{flex:1}.td-container{width:100%;height:100%;font-size:var(--font-size-medium);background-color:var(--bg-layer-color);flex-direction:column;display:flex;position:relative}.td-container .td-loading-app{z-index:1000;background-color:var(--bg-main-color);position:absolute;inset:0}.td-container .td-header-wrap{border-radius:calc(var(--border-radius) * 1.5);width:100%;height:32px;position:relative}.td-container .td-content-wrap{padding:var(--padding);flex:1;width:100%;min-height:0}.td-container .td-content-wrap .td-sidebar-wrap{border-radius:calc(var(--border-radius) * 1.5);flex-direction:column;height:100%;display:flex}.td-container .td-content-wrap .td-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}.td-container .td-footer-wrap{flex-shrink:0;width:100%;height:32px}.td-fade-loading-enter-active,.td-fade-loading-leave-active{transition:opacity .4s}.td-fade-loading-enter-from,.td-fade-loading-leave-to{opacity:0}.td-fade-loading-enter-to,.td-fade-loading-leave-from{opacity:1}.td-button[data-v-a6bb82d7]{width:fit-content;height:35px;padding:var(--padding) var(--padding-x-medium);margin:var(--padding);background-color:var(--btn-color);color:#fff;cursor:pointer;overflow-wrap:normal;word-break:keep-all;white-space:nowrap;border:1px solid #0000;outline:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.td-button-small[data-v-a6bb82d7]{height:25px}.td-button-no-margin[data-v-a6bb82d7]{margin:unset}.td-button[data-v-a6bb82d7]:hover,.td-button[data-v-a6bb82d7]:active{background-color:var(--focus-color)}.td-button[data-v-a6bb82d7]:focus{border:1px solid var(--focus-color);box-sizing:border-box}.td-button-icon[data-v-a6bb82d7]{padding:0 var(--padding)}.td-button-secondary[data-v-a6bb82d7]{background-color:var(--btn-secondary-color);color:var(--btn-secondary-text-color)}.td-button-secondary[data-v-a6bb82d7]:hover,.td-button-secondary[data-v-a6bb82d7]:active{background-color:var(--btn-secondary-focus-color)}.td-button-secondary[data-v-a6bb82d7]:focus{border:1px solid var(--btn-secondary-focus-color)}.td-button-readonly[data-v-a6bb82d7]{opacity:.5;cursor:not-allowed}.td-button-readonly .td-icon[data-v-a6bb82d7]{cursor:not-allowed}body[data-theme=light] .td-button-icon .td-icon[data-v-a6bb82d7]{filter:brightness(0)invert()}body[data-theme=light] .td-button-secondary .td-icon[data-v-a6bb82d7]{filter:brightness(0)}body[data-theme=dark] .td-button-secondary[data-v-a6bb82d7]{background-color:var(--bg-thirt-color)}body[data-theme=dark] .td-button-secondary[data-v-a6bb82d7]:hover{border:1px solid var(--border-color);background-color:#303130}.td-textarea[data-v-b70a1ba7]{width:100%;height:100%;display:flex;position:relative}.td-textarea .td-label[data-v-b70a1ba7]{overflow-wrap:normal;word-break:keep-all;white-space:nowrap;padding-right:var(--padding)}.td-textarea .td-label-top[data-v-b70a1ba7]{padding-bottom:var(--padding)}.td-textarea .td-label-editor[data-v-b70a1ba7]{bottom:var(--padding);left:var(--padding);z-index:1;font-size:var(--font-size-medium-rare);color:var(--text-secondary-color);background-color:var(--bg-layer-color);padding:var(--padding-medium);border:1px solid var(--border-color);border-radius:var(--border-radius-component);position:absolute}.td-textarea .td-label-editor[data-v-b70a1ba7]:hover{opacity:.5}.td-textarea .textarea-wrapper[data-v-b70a1ba7]{width:100%;height:100%;position:relative}.td-textarea .highlight-layer[data-v-b70a1ba7]{border:1px solid var(--border-color);width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.td-textarea textarea[data-v-b70a1ba7]{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}.td-textarea textarea[data-v-b70a1ba7]::placeholder{color:var(--text-secondary-color)}.td-textarea .td-textarea-nowrap-text[data-v-b70a1ba7]{white-space:pre;overflow:auto}.td-textarea textarea[data-v-b70a1ba7]:focus{border:1px solid var(--focus-color);outline:none}.td-textarea .fix-size[data-v-b70a1ba7]{resize:none}.td-textarea-read-only textarea[data-v-b70a1ba7],.td-textarea-read-only .highlight-layer[data-v-b70a1ba7]{background-color:var(--bg-layer-color);border:1px solid #0000}.td-input[data-v-b718584e]{width:100%;height:100%;margin:var(--padding);align-items:center;display:flex}.td-input .td-label[data-v-b718584e]{overflow-wrap:normal;word-break:keep-all;white-space:nowrap;padding-right:var(--padding)}.td-input .td-label-top[data-v-b718584e]{padding-bottom:var(--padding)}.td-input input[data-v-b718584e]{border:1px solid var(--border-color);width:100%;padding:var(--padding);background-color:var(--bg-thirt-color);color:var(--text-primary-color);font-size:var(--font-size-medium)}.td-input input[data-v-b718584e]::placeholder{color:var(--text-secondary-color)}.td-input input[data-v-b718584e]:focus{border:1px solid var(--focus-color);outline:none}.td-input-read-only input[data-v-b718584e]{background-color:var(--bg-layer-color);border:1px solid #0000}.td-input-no-margin[data-v-b718584e]{margin:unset}input[type=number][data-v-b718584e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-b718584e]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-b718584e]{-moz-appearance:textfield}.td-checkbox-container[data-v-1c4c18db]{padding:var(--padding);box-sizing:border-box;align-items:center;width:100%;display:flex;position:relative}.td-checkbox-container .td-label[data-v-1c4c18db]{cursor:pointer;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.td-checkbox-container input[data-v-1c4c18db]{opacity:0;width:0%;position:absolute}.td-checkbox-container .td-checkbox[data-v-1c4c18db]{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)}.td-checkbox-container .td-checkbox-visible[data-v-1c4c18db]{justify-content:space-between;align-items:center;width:100%}.td-checkbox-container .td-checkbox-visible.td-switch-layout[data-v-1c4c18db]{justify-content:space-between;align-items:center;gap:var(--padding);display:flex}.td-checkbox-container .td-label-content[data-v-1c4c18db]{white-space:nowrap}.td-checkbox-container .td-theme-toggle-switch[data-v-1c4c18db]{cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;width:48px;height:24px;padding:0;position:relative}.td-checkbox-container .td-theme-toggle-switch .td-switch-track[data-v-1c4c18db]{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}.td-checkbox-container .td-theme-toggle-switch:hover .td-switch-track[data-v-1c4c18db]{border:1px solid var(--focus-color)}.td-checkbox-container .td-theme-toggle-switch .td-switch-thumb[data-v-1c4c18db]{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}.td-checkbox-container .td-theme-toggle-switch.td-switch-dark .td-switch-track[data-v-1c4c18db]{background-color:var(--btn-secondary-color)}.td-checkbox-container .td-theme-toggle-switch.td-switch-dark .td-switch-thumb[data-v-1c4c18db]{background-color:var(--btn-color);border-color:var(--btn-color);transform:translate(24px)}.td-checkbox-container .td-theme-toggle-switch:hover .td-switch-track[data-v-1c4c18db]{transform:scale(1.02)}.td-checkbox-container .td-theme-toggle-switch:hover .td-switch-thumb[data-v-1c4c18db]{box-shadow:0 3px 8px #00000026}.td-checkbox-container .td-theme-toggle-switch:active .td-switch-track[data-v-1c4c18db]{transform:scale(.98)}.td-checkbox-no-margin[data-v-1c4c18db]{padding:unset;margin:unset}.td-label-checked .td-checkbox[data-v-1c4c18db]{border:1px solid var(--btn-color);transform:rotate(0)}.td-checkbox-active[data-v-1c4c18db]{border-style:solid;border-width:0 0 2px 2px;border-color:var(--btn-color);width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.td-label input:focus+.td-checkbox-visible .td-checkbox[data-v-1c4c18db]{border:1px solid var(--focus-color);border-radius:4px}.td-label input:focus+.td-checkbox-visible .td-theme-toggle-switch .td-switch-track[data-v-1c4c18db]{border-color:var(--focus-color)}.td-checkbox-read-only .td-checkbox[data-v-1c4c18db]{background-color:var(--bg-layer-color);border:1px solid var(--bg-layer-color)}.td-checkbox-read-only .td-theme-toggle-switch[data-v-1c4c18db]{opacity:.6;cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion:no-preference){.td-theme-toggle-switch .td-switch-thumb[data-v-1c4c18db]{transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}.td-theme-toggle-switch.td-switch-dark .td-switch-thumb[data-v-1c4c18db]{animation:.4s cubic-bezier(.68,-.55,.265,1.55) switchSlide-1c4c18db}}@keyframes switchSlide-1c4c18db{0%{transform:translate(0)}50%{transform:translate(26px)scale(1.1)}to{transform:translate(24px)scale(1)}}@media (width<=768px){.td-theme-toggle-switch[data-v-1c4c18db]{width:44px;height:22px}.td-theme-toggle-switch .td-switch-thumb[data-v-1c4c18db]{width:16px;height:16px;top:2px}.td-theme-toggle-switch.td-switch-dark .td-switch-thumb[data-v-1c4c18db]{transform:translate(20px)}}.td-color-picker[data-v-31f85d3f]{margin:var(--padding);padding:var(--padding);background-color:var(--bg-thirt-color);border:1px solid var(--border-color);align-items:center;display:flex}.td-color-picker[data-v-31f85d3f]:focus-within{border-color:var(--focus-color)}.td-color-picker.flex-col[data-v-31f85d3f]{flex-direction:column;align-items:flex-start}.td-color-picker .td-label[data-v-31f85d3f]{padding-right:var(--padding)}.td-color-picker .td-label.td-label-top[data-v-31f85d3f]{padding-bottom:var(--padding)}.td-color-input-group[data-v-31f85d3f]{align-items:center;width:100%;height:100%;transition:border-color .2s;display:flex;overflow:hidden}.td-color-swatch-wrapper[data-v-31f85d3f]{align-items:center;display:flex;position:relative}.td-color-swatch-wrapper .td-color-swatch[data-v-31f85d3f]{cursor:pointer;border:1px solid var(--border-color);width:20px;height:20px}.td-color-swatch-wrapper .td-color-swatch[data-v-31f85d3f]:hover{filter:brightness(.9)}.td-color-swatch-wrapper .td-native-hidden[data-v-31f85d3f]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.td-hex-input-field[data-v-31f85d3f]{height:100%;color:var(--text-primary-color);font-size:var(--font-size-medium);background:0 0;border:none;outline:none;flex:1;padding:0 10px;font-family:monospace}.td-hex-input-field[data-v-31f85d3f]::placeholder{color:var(--text-secondary-color)}.td-color-picker-read-only[data-v-31f85d3f]{opacity:.7}.td-color-picker-read-only .td-color-swatch[data-v-31f85d3f]{cursor:not-allowed}.td-color-picker-read-only .td-color-input-group[data-v-31f85d3f]{background-color:var(--bg-layer-color)}.td-color-picker-no-margin[data-v-31f85d3f]{margin:unset}.td-upload[data-v-ee008b32]{border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--bg-main-color);width:100%;height:100%;color:var(--text-primary-color);font-size:var(--font-size-medium);align-items:center;display:flex}.td-upload[data-v-ee008b32]:hover{border:1px solid var(--focus-color)}.td-upload-read-only[data-v-ee008b32]{background-color:var(--bg-layer-color);color:var(--text-secondary-color);border:1px solid var(--border-color)}.td-upload-button[data-v-ee008b32]{padding:var(--padding);cursor:pointer;border-radius:var(--border-radius);background-color:var(--bg-layer-color)}.td-upload-btn-read-only[data-v-ee008b32]{cursor:unset}.td-upload-btn-read-only[data-v-ee008b32]:hover{background-color:unset}.td-upload-input[data-v-ee008b32]{display:none}.td-selected-group[data-v-ee008b32]{height:100%;padding:var(--padding);flex-direction:column;flex:1;align-items:start;overflow:auto}.td-selected-group .td-selected-item[data-v-ee008b32]{padding-left:var(--padding);white-space:nowrap;width:100%}.td-upload-icon-wrap[data-v-ee008b32]{display:contents}.td-radio[data-v-a61bfc77]{margin-right:var(--padding-medium);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.td-radio .td-radio-input[data-v-a61bfc77]{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}.td-radio .td-radio-input[data-v-a61bfc77]:hover{border:1.5px solid var(--btn-color)}.td-radio .td-radio-input[data-v-a61bfc77]:checked{border:1px solid var(--btn-color);background-color:var(--btn-color)}.td-radio .td-radio-input[data-v-a61bfc77]: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%)}.td-radio .td-radio-label[data-v-a61bfc77]{margin-left:var(--padding);font-size:var(--font-size-medium);color:var(--text-primary-color);cursor:pointer}.td-radio-disabled[data-v-a61bfc77]{opacity:.4;cursor:not-allowed}.td-radio-group[data-v-bec36ee4]{margin:var(--padding)}.td-radio-group .td-radio-group-label[data-v-bec36ee4]{margin-bottom:var(--padding);font-size:var(--font-size-l-medium);color:var(--text-secondary-color)}.td-radio-group-no-margin[data-v-bec36ee4]{margin:unset}.td-radio-group.layout-horizontal[data-v-bec36ee4]{flex-direction:row;align-items:end;display:flex}.td-radio-group.layout-horizontal .td-radio-group-label[data-v-bec36ee4]{margin-bottom:0;margin-right:var(--padding)}.td-radio-group.layout-horizontal>div[data-v-bec36ee4]{margin-right:var(--padding-medium)}.td-radio-group.layout-horizontal>div[data-v-bec36ee4]:last-child{margin-right:0}.td-slide-group[data-v-72e91321]{margin:var(--padding)}.td-slide-group .td-slide-group-label[data-v-72e91321]{margin-bottom:var(--padding);font-size:var(--font-size-l-medium);color:var(--text-secondary-color)}.td-slide-group-no-margin[data-v-72e91321]{margin:unset}.td-slide-group.layout-horizontal[data-v-72e91321]{flex-direction:row;align-items:end;display:flex}.td-slide-group.layout-horizontal .td-slide-group-label[data-v-72e91321]{margin-bottom:0;margin-right:var(--padding)}.td-slide-group.layout-horizontal>div[data-v-72e91321]{margin-right:var(--padding-medium)}.td-slide-group.layout-horizontal>div[data-v-72e91321]:last-child{margin-right:0}.td-slide-group.layout-vertical[data-v-72e91321]{flex-direction:column;display:flex}.td-slide-group.layout-vertical .td-slide-group-label[data-v-72e91321]{margin-bottom:var(--padding);margin-right:0}.td-slide-group-area[data-v-72e91321]{border-radius:var(--border-radius);padding:0;position:relative}.td-slide-group-area .td-slide-background[data-v-72e91321]{background-color:var(--focus-color);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}.td-slide-group-area .td-slide-item[data-v-72e91321]{cursor:pointer;padding:calc(var(--padding) / 2) var(--padding);border-radius:var(--border-radius);z-index:1;transition:color .2s;position:relative}.td-slide-group-area .td-slide-item-selected[data-v-72e91321]{color:#fff}.layout-horizontal .td-slide-group-area[data-v-72e91321]{flex-direction:row}.layout-vertical .td-slide-group-area[data-v-72e91321]{flex-direction:column;align-items:stretch}body[data-theme=dark] .td-icon[data-v-72e91321]{filter:invert(20)}.td-selected-icon[data-v-72e91321]{filter:invert(100)}.td-combobox-option[data-v-a3023655]{padding:var(--padding);cursor:pointer}.td-combobox-option[data-v-a3023655]:hover,.td-combobox-option.selected[data-v-a3023655]{background:var(--bg-layer-color)}.td-combobox-option.disabled[data-v-a3023655]{opacity:.4;cursor:not-allowed}.td-combobox[data-v-7593b95b]{margin:var(--padding);position:relative}.td-combobox .td-label[data-v-7593b95b]{overflow-wrap:normal;word-break:keep-all;white-space:nowrap;padding-right:var(--padding);font-size:var(--font-size-l-medium)}.td-combobox .td-label-top[data-v-7593b95b]{padding-bottom:var(--padding)}.td-combobox .td-combobox-wraper[data-v-7593b95b]{width:100%;position:relative}.td-combobox .td-combobox-wraper .td-combobox-control[data-v-7593b95b]{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}.td-combobox .td-combobox-wraper .td-combobox-control[data-v-7593b95b]:hover{border-color:var(--btn-color)}.td-combobox .td-combobox-wraper .td-combobox-control.readOnly[data-v-7593b95b]{opacity:.4;cursor:not-allowed}.td-combobox .td-combobox-wraper .td-combobox-control .td-combobox-value[data-v-7593b95b]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.td-combobox .td-combobox-wraper .td-combobox-dropdown[data-v-7593b95b]{z-index:10;border:1px solid var(--border-color);background:var(--bg-main-color);border-radius:var(--border-radius-component);width:max-content;min-width:100%;max-width:300px;max-height:300px;margin-top:4px;position:absolute;top:100%;left:0;overflow-y:auto}.td-combobox .td-combobox-wraper .td-combobox-dropdown .td-dropdown-item[data-v-7593b95b]:first-child{border-radius:var(--border-radius-component) var(--border-radius-component) 0 0}.td-combobox .td-combobox-wraper .td-combobox-dropdown .td-dropdown-item[data-v-7593b95b]:last-child{border-radius:0 0 var(--border-radius-component) var(--border-radius-component)}.td-combobox .td-combobox-wraper .td-combobox-droptop[data-v-7593b95b]{top:unset;margin-top:unset;margin-bottom:4px;bottom:100%}.td-combobox .td-combobox-wraper .arrow[data-v-7593b95b]{width:12px;height:8px;color:var(--border-color)}.td-combobox .td-combobox-wraper .td-combobox-arrow-open[data-v-7593b95b]{color:var(--border-color);transition:transform .2s;transform:rotate(180deg)}.td-combobox-no-margin[data-v-7593b95b]{margin:unset}.td-history-container[data-v-d78167b6]{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-d78167b6]{column-gap:var(--padding)}.button-group button[data-v-d78167b6]{margin:unset}.td-history[data-v-d78167b6]{gap:.5rem;width:100%;display:flex}.td-history-item[data-v-d78167b6]{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}.td-history-item span[data-v-d78167b6]{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;width:100%;color:var(--text-primary-color);overflow:hidden}.td-history-item[data-v-d78167b6]:hover{background-color:var(--bg-hover-color);border:1px solid var(--focus-color);box-shadow:var(--box-shadow)}.td-history-item .td-history-delete-btn[data-v-d78167b6]{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}.td-history-item .td-history-delete-btn[data-v-d78167b6]:hover{color:var(--focus-color)}.td-history-item span[data-v-d78167b6]:hover{color:var(--focus-color);text-decoration:underline}.td-table-viewer[data-v-6964909c]{width:100%;height:100%;margin:var(--padding);flex-direction:column;display:flex;overflow:auto}.td-table-viewer .td-table-label[data-v-6964909c]{font-size:var(--font-size-l-medium);margin-bottom:var(--padding);color:var(--text-primary-color);font-weight:500}.td-table-viewer .td-table-container[data-v-6964909c]{border:1px solid var(--border-color);border-radius:var(--border-radius-component);background-color:var(--bg-main-color);position:relative;overflow:auto}.td-table-viewer .td-table-container.td-table-grabbing[data-v-6964909c]{cursor:grabbing;-webkit-user-select:none;user-select:none}.td-table-viewer .td-table-wrapper[data-v-6964909c]{width:fit-content;min-width:100%}.td-table-viewer .td-table[data-v-6964909c]{border-collapse:collapse;width:100%;font-size:var(--font-size-medium)}.td-table-viewer .td-table .td-table-header[data-v-6964909c]{background-color:var(--bg-layer-color)}.td-table-viewer .td-table .td-table-header.td-table-header-sticky th[data-v-6964909c]{z-index:1;background-color:var(--bg-layer-color);position:sticky;top:0}.td-table-viewer .td-table .td-table-header tr[data-v-6964909c]{border-bottom:1px solid var(--border-color)}.td-table-viewer .td-table .td-table-cell[data-v-6964909c]{padding:var(--padding) calc(var(--padding) * 1.5);text-align:left;color:var(--text-primary-color);vertical-align:top}.td-table-viewer .td-table .td-table-cell-header[data-v-6964909c]{cursor:default;-webkit-user-select:none;user-select:none;font-weight:600}.td-table-viewer .td-table .td-table-cell-header .td-table-header-content[data-v-6964909c]{align-items:center;gap:4px;display:flex}.td-table-viewer .td-table .td-table-cell-header .td-table-sort-icon[data-v-6964909c]{opacity:.7;font-size:10px}.td-table-viewer .td-table .td-table-cell-header .td-table-sort-icon-inactive[data-v-6964909c]{opacity:.3}.td-table-viewer .td-table .td-table-cell-content[data-v-6964909c]{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;line-height:1.5}.td-table-viewer .td-table .td-table-cell-content.td-table-cell-content-clamped[data-v-6964909c]{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.td-table-viewer .td-table .td-table-cell-truncated .td-table-cell-content[data-v-6964909c]{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.td-table-viewer .td-table .td-table-cell-checkbox[data-v-6964909c]{box-sizing:border-box;text-align:center;width:48px;min-width:48px;max-width:48px;padding:0 var(--padding)}.td-table-viewer .td-table .td-table-cell-index[data-v-6964909c]{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}.td-table-viewer .td-table .td-table-cell-sticky[data-v-6964909c]{background-color:var(--bg-main-color);box-shadow:1px 0 0 0 var(--border-color);z-index:1}tr:hover>.td-table-viewer .td-table .td-table-cell-sticky[data-v-6964909c]{background-color:var(--bg-layer-color)}.td-table-viewer .td-table .td-table-cell-sticky-header[data-v-6964909c]{background-color:var(--bg-layer-color);box-shadow:1px 0 0 0 var(--border-color);top:0;z-index:3!important}.td-table-viewer .td-table .td-table-cell-actions[data-v-6964909c]{white-space:nowrap;width:auto}.td-table-viewer .td-table .td-table-cell-left[data-v-6964909c]{text-align:left}.td-table-viewer .td-table .td-table-cell-center[data-v-6964909c]{text-align:center}.td-table-viewer .td-table .td-table-cell-right[data-v-6964909c]{text-align:right}.td-table-viewer .td-table .td-table-cell-empty[data-v-6964909c]{text-align:center;padding:calc(var(--padding) * 4);color:var(--text-secondary-color)}.td-table-viewer .td-table .td-table-cell[data-v-6964909c]:hover{background-color:var(--bg-layer-color);cursor:pointer}.td-table-viewer .td-table .td-table-body .td-table-row[data-v-6964909c]{border-bottom:1px solid var(--border-color);transition:background-color .2s}.td-table-viewer .td-table .td-table-body .td-table-row[data-v-6964909c]:last-child{border-bottom:none}.td-table-viewer .td-table .td-table-body .td-table-row-selected[data-v-6964909c]{background-color:rgba(var(--focus-color-rgb), .1)}.td-table-viewer .td-table .td-table-body .td-table-row-empty[data-v-6964909c],.td-table-viewer .td-table .td-table-body .td-table-row-empty[data-v-6964909c]:hover{background-color:#0000}.td-table-viewer .td-table-checkbox-label[data-v-6964909c]{cursor:pointer;justify-content:center;align-items:center;display:flex}.td-table-viewer .td-table-checkbox-label .td-table-checkbox[data-v-6964909c]{opacity:0;width:0;height:0;position:absolute}.td-table-viewer .td-table-checkbox-label .td-checkbox-custom[data-v-6964909c]{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}.td-table-viewer .td-table-checkbox-label .td-checkbox-custom .td-checkbox-active[data-v-6964909c]{border-style:solid;border-width:0 0 2px 2px;border-color:var(--btn-color);width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.td-table-viewer .td-table-checkbox-label .td-table-checkbox:checked+.td-checkbox-custom[data-v-6964909c]{border-color:var(--btn-color)}.td-table-viewer .td-table-checkbox-label:hover .td-checkbox-custom[data-v-6964909c]{border-color:var(--focus-color)}.td-table-viewer .td-table-actions[data-v-6964909c]{gap:calc(var(--padding) / 2);display:flex}.td-table-viewer .td-table-actions .td-table-action-button[data-v-6964909c]{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}.td-table-viewer .td-table-actions .td-table-action-button[data-v-6964909c]:hover{border-color:var(--focus-color);background-color:var(--bg-layer-color)}.td-table-viewer .td-table-actions .td-table-action-button[data-v-6964909c]:active{transform:scale(.98)}.td-table-viewer .td-table-actions .td-table-action-button.primary[data-v-6964909c]{background-color:var(--btn-color);color:#fff;border-color:var(--btn-color)}.td-table-viewer .td-table-actions .td-table-action-button.primary[data-v-6964909c]:hover{background-color:var(--focus-color);border-color:var(--focus-color)}.td-table-viewer .td-table-actions .td-table-action-button.danger[data-v-6964909c]{color:#dc3545;border-color:#dc3545}.td-table-viewer .td-table-actions .td-table-action-button.danger[data-v-6964909c]:hover{color:#fff;background-color:#dc3545}.td-table-viewer .td-table-footer[data-v-6964909c]{padding:var(--padding);margin-top:var(--padding);background-color:var(--bg-layer-color);border-radius:var(--border-radius-component);justify-content:space-between;align-items:center;display:flex}.td-table-viewer .td-table-footer .td-table-info[data-v-6964909c]{font-size:var(--font-size-small);color:var(--text-secondary-color);justify-content:space-between;width:100%}.td-table-viewer-hoverable .td-table-body .td-table-row[data-v-6964909c]:hover{background-color:var(--bg-thirt-color);cursor:pointer}.td-table-viewer-hoverable .td-table-body .td-table-row-selected[data-v-6964909c]:hover{background-color:rgba(var(--focus-color-rgb), .15)}.td-table-viewer-no-margin[data-v-6964909c]{margin:0}@media (width<=768px){.td-table-viewer .td-table-cell[data-v-6964909c]{padding:calc(var(--padding) / 2) var(--padding);font-size:var(--font-size-small)}.td-table-viewer .td-table-cell-actions .td-table-action-button[data-v-6964909c]{padding:calc(var(--padding) / 3) calc(var(--padding) / 2);font-size:11px}}.td-table-cell[data-v-6964909c]:not(:last-child){border-right:1px solid var(--border-color)}.td-resizer[data-v-d5196314]{z-index:5;background:0 0;flex-shrink:0;position:relative}.direction-horizontal[data-v-d5196314]{cursor:col-resize;justify-content:center;align-items:center;width:8px;display:flex}.direction-horizontal .td-resizer-handle[data-v-d5196314]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.direction-horizontal .td-resizer-line[data-v-d5196314]{background:var(--border-color);border-radius:2px;width:2px;height:40px;transition:all .2s}.direction-vertical[data-v-d5196314]{cursor:row-resize;justify-content:center;align-items:center;height:8px;display:flex}.direction-vertical .td-resizer-handle[data-v-d5196314]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.direction-vertical .td-resizer-line[data-v-d5196314]{background:var(--border-color);border-radius:2px;width:40px;height:2px;transition:all .2s}.td-resizer:hover .td-resizer-line[data-v-d5196314],.td-resizer.dragging .td-resizer-line[data-v-d5196314]{background:var(--focus-color)}.direction-horizontal:hover .td-resizer-line[data-v-d5196314],.direction-horizontal.dragging .td-resizer-line[data-v-d5196314]{height:60px}.direction-vertical:hover .td-resizer-line[data-v-d5196314],.direction-vertical.dragging .td-resizer-line[data-v-d5196314]{width:60px}.td-resizer.dragging[data-v-d5196314]{background:rgba(var(--focus-color,66, 133, 244), .1)}.td-virtual-scroll[data-v-6efa8d03]{width:100%;height:100%;position:relative;overflow:hidden auto}.td-virtual-scroll-spacer[data-v-6efa8d03]{width:100%;position:relative}.td-virtual-scroll-content[data-v-6efa8d03]{will-change:transform;position:absolute;top:0;left:0;right:0}.td-virtual-scroll-item[data-v-6efa8d03]{box-sizing:border-box}.td-virtual-scroll[data-v-6efa8d03]{scroll-behavior:smooth}.td-datetime[data-v-e4bd9662]{margin:var(--padding);position:relative}.td-datetime .td-label[data-v-e4bd9662]{overflow-wrap:normal;word-break:keep-all;white-space:nowrap;padding-right:var(--padding);font-size:var(--font-size-l-medium)}.td-datetime .td-label-top[data-v-e4bd9662]{padding-bottom:var(--padding)}.td-datetime.td-datetime-read-only[data-v-e4bd9662]{opacity:.6}.td-datetime.td-datetime-read-only .td-datetime-input[data-v-e4bd9662]{pointer-events:none}.td-datetime.td-datetime-no-margin[data-v-e4bd9662]{margin:unset}.td-datetime .td-datetime-wrapper[data-v-e4bd9662]{position:relative}.td-datetime .td-datetime-input-container[data-v-e4bd9662]{align-items:center;display:flex;position:relative}.td-datetime .td-datetime-input[data-v-e4bd9662]{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}.td-datetime .td-datetime-input[data-v-e4bd9662]::placeholder{color:var(--text-secondary-color)}.td-datetime .td-datetime-input[data-v-e4bd9662]:hover{border-color:var(--btn-color)}.td-datetime .td-datetime-input[data-v-e4bd9662]:focus,.td-datetime .td-datetime-input.td-datetime-input-open[data-v-e4bd9662]{border-color:var(--btn-color);box-shadow:0 0 0 2px #0000001a}.td-datetime .td-datetime-icon[data-v-e4bd9662]{color:var(--text-secondary-color);cursor:pointer;border-radius:4px;align-items:center;padding:4px;display:flex;position:absolute;right:10px}.td-datetime .td-datetime-icon[data-v-e4bd9662]:hover{color:var(--btn-color);background:var(--bg-layer-color)}.td-datetime .td-datetime-popup[data-v-e4bd9662]{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}.td-datetime .td-datetime-calendar .td-datetime-calendar-header[data-v-e4bd9662]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.td-datetime .td-datetime-calendar .td-datetime-calendar-header .td-datetime-nav[data-v-e4bd9662]{cursor:pointer;color:var(--text-secondary-color);border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.td-datetime .td-datetime-calendar .td-datetime-calendar-header .td-datetime-nav[data-v-e4bd9662]:hover{background:var(--bg-layer-color);color:var(--text-primary-color)}.td-datetime .td-datetime-calendar .td-datetime-calendar-header .td-datetime-month-year[data-v-e4bd9662]{font-size:var(--font-size-medium);gap:8px;font-weight:500;display:flex}.td-datetime .td-datetime-calendar .td-datetime-calendar-header .td-datetime-month-year .td-datetime-month[data-v-e4bd9662],.td-datetime .td-datetime-calendar .td-datetime-calendar-header .td-datetime-month-year .td-datetime-year[data-v-e4bd9662]{cursor:pointer;color:var(--text-primary-color)}.td-datetime .td-datetime-calendar .td-datetime-calendar-header .td-datetime-month-year .td-datetime-month[data-v-e4bd9662]:hover,.td-datetime .td-datetime-calendar .td-datetime-calendar-header .td-datetime-month-year .td-datetime-year[data-v-e4bd9662]:hover{color:var(--btn-color)}.td-datetime .td-datetime-calendar .td-datetime-month-picker[data-v-e4bd9662],.td-datetime .td-datetime-calendar .td-datetime-year-picker[data-v-e4bd9662]{grid-template-columns:repeat(3,1fr);gap:4px;max-height:200px;display:grid;overflow-y:auto}.td-datetime .td-datetime-calendar .td-datetime-month-picker .td-datetime-month-option[data-v-e4bd9662],.td-datetime .td-datetime-calendar .td-datetime-month-picker .td-datetime-year-option[data-v-e4bd9662],.td-datetime .td-datetime-calendar .td-datetime-year-picker .td-datetime-month-option[data-v-e4bd9662],.td-datetime .td-datetime-calendar .td-datetime-year-picker .td-datetime-year-option[data-v-e4bd9662]{text-align:center;cursor:pointer;font-size:var(--font-size-medium-rare);border-radius:4px;padding:8px}.td-datetime .td-datetime-calendar .td-datetime-month-picker .td-datetime-month-option[data-v-e4bd9662]:hover,.td-datetime .td-datetime-calendar .td-datetime-month-picker .td-datetime-year-option[data-v-e4bd9662]:hover,.td-datetime .td-datetime-calendar .td-datetime-year-picker .td-datetime-month-option[data-v-e4bd9662]:hover,.td-datetime .td-datetime-calendar .td-datetime-year-picker .td-datetime-year-option[data-v-e4bd9662]:hover{background:var(--bg-layer-color)}.td-datetime .td-datetime-calendar .td-datetime-month-picker .td-datetime-month-option.selected[data-v-e4bd9662],.td-datetime .td-datetime-calendar .td-datetime-month-picker .td-datetime-year-option.selected[data-v-e4bd9662],.td-datetime .td-datetime-calendar .td-datetime-year-picker .td-datetime-month-option.selected[data-v-e4bd9662],.td-datetime .td-datetime-calendar .td-datetime-year-picker .td-datetime-year-option.selected[data-v-e4bd9662]{background:var(--btn-color);color:#fff}.td-datetime .td-datetime-calendar .td-datetime-days .td-datetime-day-header[data-v-e4bd9662]{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:8px;display:grid}.td-datetime .td-datetime-calendar .td-datetime-days .td-datetime-day-header span[data-v-e4bd9662]{text-align:center;font-size:var(--font-size-small);color:var(--text-secondary-color);font-weight:500}.td-datetime .td-datetime-calendar .td-datetime-days .td-datetime-day-grid[data-v-e4bd9662]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.td-datetime .td-datetime-calendar .td-datetime-days .td-datetime-day-grid .td-datetime-day[data-v-e4bd9662]{text-align:center;cursor:pointer;font-size:var(--font-size-medium-rare);border-radius:4px;padding:8px 4px}.td-datetime .td-datetime-calendar .td-datetime-days .td-datetime-day-grid .td-datetime-day[data-v-e4bd9662]:hover:not(.other-month){background:var(--bg-layer-color)}.td-datetime .td-datetime-calendar .td-datetime-days .td-datetime-day-grid .td-datetime-day.other-month[data-v-e4bd9662]{color:var(--text-secondary-color);opacity:.5;cursor:default}.td-datetime .td-datetime-calendar .td-datetime-days .td-datetime-day-grid .td-datetime-day.selected[data-v-e4bd9662]{background:var(--btn-color);color:#fff}.td-datetime .td-datetime-calendar .td-datetime-days .td-datetime-day-grid .td-datetime-day.today[data-v-e4bd9662]{border:1px solid var(--btn-color)}.td-datetime .td-datetime-time[data-v-e4bd9662]{border-top:1px solid var(--border-color);padding-top:12px}.td-datetime .td-datetime-time .td-datetime-time-header[data-v-e4bd9662]{font-size:var(--font-size-medium-rare);color:var(--text-secondary-color);text-align:center;margin-bottom:8px}.td-datetime .td-datetime-time .td-datetime-time-picker[data-v-e4bd9662]{justify-content:center;align-items:center;gap:4px;display:flex}.td-datetime .td-datetime-time .td-datetime-time-picker .td-datetime-time-column[data-v-e4bd9662]{flex-direction:column;align-items:center;display:flex}.td-datetime .td-datetime-time .td-datetime-time-picker .td-datetime-time-column .td-datetime-time-nav[data-v-e4bd9662]{cursor:pointer;color:var(--text-secondary-color);align-items:center;padding:2px;display:flex}.td-datetime .td-datetime-time .td-datetime-time-picker .td-datetime-time-column .td-datetime-time-nav[data-v-e4bd9662]:hover{color:var(--btn-color)}.td-datetime .td-datetime-time .td-datetime-time-picker .td-datetime-time-column .td-datetime-time-value[data-v-e4bd9662]{color:var(--text-primary-color);text-align:center;min-width:36px;font-size:20px;font-weight:600}.td-datetime .td-datetime-time .td-datetime-time-picker .td-datetime-time-separator[data-v-e4bd9662]{color:var(--text-secondary-color);margin:0 2px;font-size:20px;font-weight:600}.td-datetime .td-datetime-actions[data-v-e4bd9662]{border-top:1px solid var(--border-color);justify-content:space-between;width:100%;padding-top:12px;display:flex}.td-datetime .td-datetime-actions .td-datetime-actions-positive[data-v-e4bd9662]{gap:var(--padding)}.td-popup-overlay[data-v-a8f07b57]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.td-popup-container[data-v-a8f07b57]{background:var(--bg-main-color);border-radius:var(--border-radius);flex-direction:column;max-width:90vw;max-height:90vh;display:flex}.td-popup-header[data-v-a8f07b57]{padding:calc(var(--padding) * 2);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:var(--padding);display:flex}.td-popup-header-extra[data-v-a8f07b57]{align-items:center;gap:var(--padding);display:flex}.td-popup-body[data-v-a8f07b57]{overflow-y:auto}.td-popup-close[data-v-a8f07b57]{border-radius:var(--border-radius);cursor:pointer;filter:grayscale(100);background:0 0;border:1px solid #0000;font-size:24px}.td-popup-close[data-v-a8f07b57]:hover{border:1px solid var(--border-color);filter:grayscale(0)}
