.dialog-style[data-v-918e7744]{left:0;position:fixed;top:0;z-index:999}.dialog-overlay[data-v-918e7744]{background-color:#1212124d;height:100%;touch-action:none;width:100%}.focused[data-v-918e7744]{z-index:1000!important}.dialog-overlay.no-blur[data-v-918e7744]{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:transparent}.dialog-container[data-v-918e7744]{background:#1a1a1a;border-radius:16px;box-shadow:var(--vm-modal-shadow,0 2px 8px rgba(0,0,0,.15));color:#fff;display:flex;flex-direction:column;max-height:90vh;max-width:90vw;opacity:0;overflow:hidden;position:absolute;transition:opacity .2s}.dialog-container.overflow-visible[data-v-918e7744]{overflow:visible!important}.dialog-header[data-v-918e7744]{align-items:center;background:var(--vm-modal-bg);border-radius:16px;color:var(--base-dialog-text-color,inherit);cursor:move;display:flex;height:40px;justify-content:left;padding:10px 20px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialog-header--bordered[data-v-918e7744]{border-bottom:1px solid var(--vm-modal-border)}.header-title[data-v-918e7744]{font-size:18px;font-weight:700}.close-button[data-v-918e7744]{background:none;border:none;border-radius:5px;color:var(--vm-close-icon-color,#666);font-size:12px;margin-right:-5px;padding:5px;pointer-events:all;position:absolute;right:1rem}.close-button[data-v-918e7744]:hover{color:var(--vm-close-icon-hover-color,#333);cursor:pointer;transition:color .1s ease-in-out}.dialog-content[data-v-918e7744]{align-items:center;flex:1;flex-direction:column;font-size:13px;overflow-y:auto;position:relative;--scrollbar-color-track:#000;--scrollbar-color-thumb:hsla(0,0%,100%,.2);--scrollbar-color-hover:hsla(0,0%,100%,.354)}.dialog-content.overflow-visible[data-v-918e7744]{overflow:visible!important}.dialog-footer[data-v-918e7744]{border-top:1px solid var(--vm-modal-border,#e0e0e0);bottom:0;display:flex;justify-content:flex-end;padding:4px;width:100%}.footer-button[data-v-918e7744]{border:1px solid #fff;border-radius:8px;cursor:pointer;font-size:12px;margin:5px;padding:4px 15px}.footer-button.cancel[data-v-918e7744]{background:var(--secondary-btn-bg,#f5f5f5);border:1px solid var(--secondary-btn-border,#e0e0e0);color:var(--secondary-btn-text,#333)}.footer-button.cancel[data-v-918e7744]:hover{background:var(--secondary-btn-bg-hover,#e8e8e8);border:1px solid var(--secondary-btn-border-hover,#d0d0d0);color:var(--secondary-btn-text-hover,#333);transition:background-color .3s ease-in-out}.footer-button.confirm[data-v-918e7744]{background:var(--primary-btn-bg,#4caf50);border:1px solid var(--primary-btn-border,#43a047);color:var(--primary-btn-text,#fff)}.footer-button.confirm[data-v-918e7744]:hover{background:var(--primary-btn-bg-hover,#43a047);border:1px solid var(--primary-btn-border-hover,#388e3c);color:var(--primary-btn-text-hover,#fff);transition:background-color .3s ease-in-out}.scroll-top-button[data-v-918e7744]{align-items:center;background-color:var(--vm-model-bg);border:0;bottom:0;color:var(--icon-color,#666);cursor:pointer;display:flex;height:20px;justify-content:center;padding:2px 0;position:sticky;transition:all .2s;width:100%}.scroll-top-button[data-v-918e7744]:hover{color:var(--base-dialog-scroll-top-btn-icon-hover,#333)}.resizable .resize-handle[data-v-918e7744]{background:transparent;position:absolute;z-index:10}.resize-handle-n[data-v-918e7744]{cursor:ns-resize;height:3px;left:5px;right:5px;top:0}.resize-handle-e[data-v-918e7744]{bottom:5px;cursor:ew-resize;right:0;top:5px;width:3px}.resize-handle-s[data-v-918e7744]{bottom:0;cursor:ns-resize;height:3px;left:5px;right:5px}.resize-handle-w[data-v-918e7744]{bottom:5px;cursor:ew-resize;left:0;top:5px;width:3px}.resize-handle-ne[data-v-918e7744]{cursor:nesw-resize;height:8px;right:0;top:0;width:8px}.resize-handle-se[data-v-918e7744]{bottom:0;cursor:nwse-resize;height:8px;right:0;width:8px}.resize-handle-sw[data-v-918e7744]{bottom:0;cursor:nesw-resize;height:8px;left:0;width:8px}.resize-handle-nw[data-v-918e7744]{cursor:nwse-resize;height:8px;left:0;top:0;width:8px}.dialog-content[data-v-918e7744]::-webkit-scrollbar{height:8px;width:8px}.dialog-content[data-v-918e7744]::-webkit-scrollbar-track{background:transparent!important}.dialog-content[data-v-918e7744]::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb,hsla(0,0%,100%,.2));border-radius:4px}.dialog-content[data-v-918e7744]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-color-hover,hsla(0,0%,100%,.354))}.dialog-content[data-v-918e7744]::-webkit-scrollbar-corner{background:transparent}.dialog-container[data-v-918e7744]::-webkit-scrollbar{height:8px;width:8px}.dialog-container[data-v-918e7744]::-webkit-scrollbar-track{background:transparent!important}.dialog-container[data-v-918e7744]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.dialog-container[data-v-918e7744]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.dialog-container[data-v-918e7744]::-webkit-scrollbar-corner{background:transparent}.dialog-content[data-v-918e7744]{scrollbar-color:var(--scrollbar-color-thumb,hsla(0,0%,100%,.2)) transparent;scrollbar-width:thin}.dialog-container[data-v-918e7744],.dialog-content[data-v-918e7744] *{scrollbar-color:hsla(0,0%,100%,.2) transparent;scrollbar-width:thin}
