.connect-dialog.dialog{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;z-index:30!important}dialog::backdrop{background:#00000080}.beep-test-button.disabled,.beep-test-button:disabled{opacity:.5;cursor:not-allowed;background-color:#ccc!important}.connect-dialog.error-dialog.dialog[data-v-390c9f9c]{position:fixed!important}.dialog-fade-enter-active[data-v-390c9f9c],.dialog-fade-leave-active[data-v-390c9f9c]{transition:opacity .2s ease}.dialog-fade-enter-from[data-v-390c9f9c],.dialog-fade-leave-to[data-v-390c9f9c]{opacity:0}.dialog[data-v-3311db47]{position:fixed!important}.dialog-fade-enter-active[data-v-3311db47],.dialog-fade-leave-active[data-v-3311db47]{transition:opacity .2s ease}.dialog-fade-enter-from[data-v-3311db47],.dialog-fade-leave-to[data-v-3311db47]{opacity:0}button.message-confirmation[data-v-aeea8cf8]{position:absolute;right:5px;top:50%;transform:translateY(-50%);background:#8080804d;color:#000;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0003;z-index:1000;pointer-events:auto;cursor:pointer;transition:all .3s ease;border:none;padding:0}.message-confirmation[data-v-aeea8cf8]:hover{background:#15787866;transform:translateY(-50%) scale(1.1);box-shadow:0 2px 6px #15787866}.message-confirmation.confirmed[data-v-aeea8cf8]{background:#00ffffe6;color:#000;box-shadow:0 2px 8px #0ff9;transform:translateY(-50%) scale(1.15)}.checkmark[data-v-aeea8cf8]{font-size:14px;font-weight:700;line-height:1}.toolbar-link[data-v-0891b661]{text-decoration:none}.toolbar-button[data-v-0891b661]{background:none;border:none;border-radius:3px;padding:3px;margin:0 2px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.toolbar-button img[data-v-0891b661],.toolbar-link img[data-v-0891b661]{height:28px;width:28px;display:block;border:none}.toolbar-button[data-v-0891b661]:hover:not(:disabled),.toolbar-link[data-v-0891b661]:hover{background-color:#a9a9a9;box-shadow:inset 0 0 0 1px #d3d3d3}.toolbar-button[data-v-0891b661]:disabled{filter:grayscale(100%);cursor:not-allowed;opacity:.45}.toolbar-button.tb-active[data-v-0891b661]{box-shadow:inset 0 0 0 1px #fff;background-color:#d3d3d3}.toolbar-horizontal[data-v-0891b661]{height:36px;display:flex;align-items:center;padding:0;box-sizing:border-box;margin:0;border:none;width:100%}.message-box-container[data-v-0891b661]{position:relative;flex:1;display:flex;align-items:center}#message-box[data-v-0891b661]{flex:1}.dialog-container[data-v-8ecadb47]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:min(700px,calc(100vw - 40px));height:auto;max-height:calc(100vh - 40px);min-height:300px;background:#1e1e1e;border-radius:12px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:row;overflow:hidden;z-index:1000;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;box-sizing:border-box}.dialog-sidebar[data-v-8ecadb47]{width:220px;min-width:180px;flex-shrink:0;background:#252526;display:flex;flex-direction:column;border-right:1px solid #333}.sidebar-header[data-v-8ecadb47]{padding:20px;font-size:18px;font-weight:600;color:#fff;border-bottom:1px solid #333}.sidebar-nav[data-v-8ecadb47]{flex:1;padding:10px 0;display:flex;flex-direction:column;gap:2px}.nav-item[data-v-8ecadb47]{display:flex;align-items:center;gap:12px;padding:12px 20px;background:transparent;border:none;color:#aaa;cursor:pointer;text-align:left;font-size:14px;transition:all .2s;border-left:3px solid transparent}.nav-item[data-v-8ecadb47]:hover{background:#ffffff0d;color:#fff}.nav-item.active[data-v-8ecadb47]{background:#00ffff1a;color:#0ff;border-left-color:#0ff}.sidebar-footer[data-v-8ecadb47]{padding:20px;border-top:1px solid #333}.close-button[data-v-8ecadb47]{width:100%;padding:10px;background:#444;border:none;border-radius:6px;color:#fff;cursor:pointer;transition:background .2s}.close-button[data-v-8ecadb47]:hover{background:#444}.dialog-main[data-v-8ecadb47]{flex:1;background:#1e1e1e;position:relative;overflow-y:auto}.dialog-fade-enter-active[data-v-8ecadb47],.dialog-fade-leave-active[data-v-8ecadb47]{transition:opacity .2s ease,transform .2s ease}.dialog-fade-enter-from[data-v-8ecadb47],.dialog-fade-leave-to[data-v-8ecadb47]{opacity:0;transform:translate(-50%,-48%) scale(.98)}[data-v-8ecadb47] .content-panel{padding:30px;min-height:400px}[data-v-8ecadb47] .panel-title{margin:0 0 25px;font-size:24px;font-weight:300;color:#fff}[data-v-8ecadb47] .setting-group{margin-bottom:25px}[data-v-8ecadb47] .setting-group.version-group{margin-top:30px}[data-v-8ecadb47] .setting-label{display:block;margin-bottom:8px;color:#ccc;font-size:14px;font-weight:500}[data-v-8ecadb47] .setting-label.info{font-weight:400;opacity:.8}[data-v-8ecadb47] .setting-label.info.top-info{margin-bottom:15px}[data-v-8ecadb47] .control-wrapper{position:relative}[data-v-8ecadb47] .modern-select{width:100%;padding:10px;background:#2d2d2d;border:1px solid #444;border-radius:6px;color:#fff;font-size:14px;outline:none;cursor:pointer}[data-v-8ecadb47] .modern-select:focus{border-color:#0ff}[data-v-8ecadb47] .ptt-record-btn,[data-v-8ecadb47] .action-button{padding:10px 16px;background:#2d2d2d;border:1px solid #444;border-radius:6px;color:#fff;cursor:pointer;transition:all .2s}[data-v-8ecadb47] .ptt-record-btn{width:100%;color:#0ff;font-weight:600}[data-v-8ecadb47] .ptt-record-btn:hover{background:#333;border-color:#0ff}[data-v-8ecadb47] .action-button{font-size:13px}[data-v-8ecadb47] .slider-container{margin:15px 0}[data-v-8ecadb47] .slider-container.bandwidth-slider{position:relative;margin:50px 0}[data-v-8ecadb47] .slider-labels{display:flex;justify-content:space-between;font-size:12px;color:#666;margin-top:5px}[data-v-8ecadb47] .label-row{display:flex;justify-content:space-between;align-items:center}[data-v-8ecadb47] .label-row.bottom-spacing{margin-top:15px}[data-v-8ecadb47] .stat-card{background:#252526;padding:20px;border-radius:8px;margin-bottom:20px;text-align:center;border:1px solid #333}[data-v-8ecadb47] .stat-value-large{font-size:36px;font-weight:300;color:#0ff;margin:10px 0}[data-v-8ecadb47] .stat-sub{font-size:12px;color:#888}[data-v-8ecadb47] .stat-label{font-size:12px;color:#888;margin-bottom:5px}[data-v-8ecadb47] .stat-value{font-size:18px;font-weight:600;color:#fff}[data-v-8ecadb47] .unit{font-size:12px;color:#666;font-weight:400}[data-v-8ecadb47] .info-section{background:#252526;padding:20px;border-radius:8px;border:1px solid #333}[data-v-8ecadb47] .info-row{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #333}[data-v-8ecadb47] .info-row:last-child{border-bottom:none}[data-v-8ecadb47] .info-row .label{color:#888}[data-v-8ecadb47] .info-row .value{color:#fff}[data-v-8ecadb47] .info-note{margin-top:8px;font-size:12px;color:#888}[data-v-8ecadb47] .custom-slider{position:relative;height:24px;background:#1e1e1e;border-radius:2px;cursor:pointer;margin:10px 0;border:1px solid #333;touch-action:none}[data-v-8ecadb47] .slider-track-fill{position:absolute;top:0;left:0;height:100%;background:#157878;border-radius:1px 0 0 1px;pointer-events:none;display:flex;align-items:center;justify-content:center;overflow:hidden}[data-v-8ecadb47] .slider-thumb{position:absolute;top:-2px;height:26px;box-sizing:border-box;background:#a84444;border:1px solid #ccc;border-radius:2px;box-shadow:0 2px 4px #0000004d;cursor:grab;z-index:10;background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px;display:flex;align-items:center;justify-content:center}[data-v-8ecadb47] .slider-label-inner{font-size:10px;color:#ffffffe6;white-space:nowrap;padding:0 4px;text-shadow:0 1px 2px rgba(0,0,0,.5);pointer-events:none;user-select:none;-webkit-user-select:none}[data-v-8ecadb47] .slider-thumb:active{cursor:grabbing;transform:scale(1.02)}[data-v-8ecadb47] .floating-badge{position:absolute;color:#ccc;font-size:12px;font-weight:400;white-space:nowrap;pointer-events:none;z-index:20;background:none;border:none;box-shadow:none;padding:0;line-height:14px}[data-v-8ecadb47] .floating-badge.top{top:-52px;transform:translate(-100%);padding-right:8px}[data-v-8ecadb47] .floating-badge.top:after{content:"";position:absolute;right:0;top:100%;width:1px;height:50px;background:#666;display:block;z-index:25}[data-v-8ecadb47] .floating-badge.bottom{top:62px;transform:translate(0);padding-left:8px}[data-v-8ecadb47] .floating-badge.bottom:before{content:"";position:absolute;left:0;bottom:100%;width:1px;height:50px;background:#666;display:block;z-index:25}@media only screen and (max-width:768px){.dialog-container[data-v-8ecadb47]{flex-direction:column;max-height:calc(100vh - 20px);max-width:calc(100vw - 20px)}.dialog-sidebar[data-v-8ecadb47]{width:100%;min-width:100%;flex-shrink:0;border-right:none;border-bottom:1px solid #333}.sidebar-header[data-v-8ecadb47]{padding:12px 16px;font-size:16px}.sidebar-nav[data-v-8ecadb47]{flex-direction:row;overflow-x:auto;padding:0;gap:0;-webkit-overflow-scrolling:touch}.nav-item[data-v-8ecadb47]{flex-shrink:0;padding:10px 16px;border-left:none;border-bottom:3px solid transparent;white-space:nowrap}.nav-item.active[data-v-8ecadb47]{border-left-color:transparent;border-bottom-color:#0ff}.sidebar-footer[data-v-8ecadb47]{display:none}.dialog-main[data-v-8ecadb47]{flex:1;overflow-y:auto;min-height:0}[data-v-8ecadb47] .content-panel{padding:20px 16px}[data-v-8ecadb47] .panel-title{font-size:20px;margin-bottom:20px}[data-v-8ecadb47] .stat-card{padding:16px}[data-v-8ecadb47] .stat-value-large{font-size:28px}[data-v-8ecadb47] .floating-badge{display:none}}@media only screen and (max-width:480px){.dialog-container[data-v-8ecadb47]{border-radius:8px}.sidebar-header[data-v-8ecadb47]{padding:10px 12px;font-size:14px}.nav-item[data-v-8ecadb47]{padding:8px 12px;font-size:13px}[data-v-8ecadb47] .content-panel{padding:16px 12px}[data-v-8ecadb47] .panel-title{font-size:18px}[data-v-8ecadb47] .setting-group{margin-bottom:20px}}@media only screen and (max-height:500px)and (orientation:landscape){.dialog-container[data-v-8ecadb47]{flex-direction:row;max-height:calc(100vh - 20px)}.dialog-sidebar[data-v-8ecadb47]{width:160px;min-width:140px;border-right:1px solid #333;border-bottom:none}.sidebar-header[data-v-8ecadb47]{padding:10px 12px;font-size:14px}.sidebar-nav[data-v-8ecadb47]{flex-direction:column;overflow-x:visible}.nav-item[data-v-8ecadb47]{padding:8px 12px;font-size:13px;border-left:3px solid transparent;border-bottom:none}.nav-item.active[data-v-8ecadb47]{border-left-color:#0ff;border-bottom-color:transparent}.sidebar-footer[data-v-8ecadb47]{display:block;padding:10px}[data-v-8ecadb47] .content-panel{padding:16px}[data-v-8ecadb47] .panel-title{font-size:18px;margin-bottom:16px}}.preloader-fade-enter-active[data-v-9febb0cf],.preloader-fade-leave-active[data-v-9febb0cf]{transition:opacity .4s ease}.preloader-fade-enter-from[data-v-9febb0cf],.preloader-fade-leave-to[data-v-9febb0cf]{opacity:0}.container-fade-enter-active[data-v-9febb0cf]{transition:opacity .3s ease .2s}.container-fade-enter-from[data-v-9febb0cf]{opacity:0}
