@charset "UTF-8";:root{--primary-color: #FF4D00;--bg-color: #ffffff;--text-color-1: #1f1f1f;--text-color-2: #ffffff;--text-label-color: #B3B3B3;--btn-default-1-bg-color: #1f1f1f;--btn-default-2-bg-color: #1f1f1f;--btn-activate-bg-color: #FF4D00;--btn-border-color: #CCCCCC;--progress-bar-bg-color: #1f1f1f;--progress-bar-remain-bg-color: #B3B3B3;--border-color: #4D4D4D;--swtich-border-color: #CCCCCC;--bg-color-disabled: #f5f5f5;--c3-border-color: #4D4D4D}html.dark{--primary-color: #FF4D00;--bg-color: #1f1f1f;--text-color-1: #ffffff;--text-color-2: #1f1f1f;--text-label-color: #808080;--btn-default-1-bg-color: #ffffff;--btn-default-2-bg-color: #1f1f1f;--btn-activate-bg-color: #FF4D00;--btn-border-color: #CCCCCC;--progress-bar-bg-color: #FFFFFF;--progress-bar-remain-bg-color: #808080;--border-color: #818181;--swtich-border-color: #FFFFFF;--bg-color-disabled: rgba(255, 255, 255, .15)}*{box-sizing:border-box}#app{width:100%;height:100%}html,body{margin:0;width:100%;height:100%;background-color:var(--bg-color)}body{font-family:JetBrains Mono,monospace,Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:400}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-Medium-3S3k2nMz.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-Bold-D4WEaHbo.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.loading-overlay[data-v-bd31eff2]{position:fixed;inset:0;z-index:2147483646;display:flex;align-items:center;justify-content:center}.loading-inline[data-v-bd31eff2]{position:relative;display:inline-flex;align-items:center;justify-content:center}.spinner[data-v-bd31eff2]{display:block;position:relative;z-index:1}.mask[data-v-bd31eff2]{position:absolute;inset:0;background:#0000001a}.alert-overlay[data-v-c1fe9ba4]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:1000;background:#0000000f;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.alert-box[data-v-c1fe9ba4]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;border:1px solid var(--border-color);background:var(--text-color-2);color:var(--text-color-1);max-width:580px;padding:12px}.alert-message[data-v-c1fe9ba4]{font-size:16px;line-height:1.6;word-break:break-word}.alert-title[data-v-c1fe9ba4]{font-size:16px;font-weight:700;margin-bottom:8px}.alert-content[data-v-c1fe9ba4]{font-size:16px}.btns[data-v-c1fe9ba4]{display:inline-flex;align-items:center;gap:8px}.ok-btn[data-v-c1fe9ba4]{width:64px;height:40px;border:none;background:var(--text-color-1);color:var(--bg-color);cursor:pointer}.cancel-btn[data-v-c1fe9ba4]{width:80px;height:40px;border:1px solid var(--border-color);background:var(--bg-color);color:var(--text-color-1);cursor:pointer}.dropdown[data-v-96581911]{position:relative;display:inline-flex;align-items:center}.opt-text[data-v-96581911]{color:var(--text-color-1)}.button[data-v-96581911]{display:inline-flex;align-items:center;color:var(--text-color-1);background:transparent;border:1px solid var(--border-color);border-radius:0;cursor:pointer;width:100%;position:relative;justify-content:center}.button[data-v-96581911]:focus{outline:none}.button[data-v-96581911]:focus-visible{outline:2px solid var(--border-color);outline-offset:2px}.text[data-v-96581911]{flex:1;text-align:center}.text[data-v-96581911]{line-height:1}.text[data-v-96581911]{white-space:nowrap}.text.placeholder[data-v-96581911]{color:var(--text-disabled)}.arrow[data-v-96581911],.spacer[data-v-96581911]{display:inline-flex}.arrow img[data-v-96581911]{width:100%;height:100%;display:block}.menu[data-v-96581911]{position:fixed;z-index:100001;background-color:var(--bg-color)}.dropdown-overlay[data-v-96581911]{position:fixed;inset:0;z-index:2147483647}.options[data-v-96581911]{list-style:none;margin:6px 0 0;padding:6px;color:var(--text-color-1);border:1px solid var(--border-color);border-radius:0;box-shadow:0 4px 16px #0000001f;width:100%;box-sizing:border-box}.options li[data-v-96581911]{padding:8px 10px;border-radius:0;cursor:pointer;display:block;position:relative;text-align:center}.options li[data-v-96581911]:hover{background:#0000000f}.options li.active[data-v-96581911]{font-weight:600}.options li.line[data-v-96581911]{height:1px;background-color:var(--border-color);padding:0;margin-top:6px}.options li.add[data-v-96581911]{margin-top:6px;border-radius:0;padding-top:10px;color:var(--text-color-1);display:flex;align-items:center;justify-content:center;gap:12px}.options li.add.no-divider[data-v-96581911]{border-top:none;margin-top:0;padding-top:8px}.add-icon[data-v-96581911]{display:flex;align-items:center;justify-content:center}.add-icon img[data-v-96581911]{width:100%;height:100%;display:block}.opt-check[data-v-96581911]{color:var(--text-color);opacity:.8;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.content-main[data-v-e8ead926]{display:flex;align-items:center;width:100%;height:100%;justify-content:center;flex:1;margin:0;border:1px solid var(--border-color)}.content-main .content-device[data-v-e8ead926]{display:inline-flex;align-items:center;justify-content:center;color:var(--text-color-1);padding:12px;font-weight:700;font-size:18px;border:1px solid #CCCCCC;gap:8px;background:var(--bg-color);cursor:pointer;width:200px}.initial-header[data-v-34ac733c]{display:flex;align-items:center;justify-content:space-between;padding:12px}.initial-header__logo[data-v-34ac733c]{height:24px}.initial-main[data-v-34ac733c]{width:100%;height:calc(100% - 64px);padding-right:12px;padding-left:12px;padding-bottom:12px}.led-area[data-v-843dcc01]{display:flex;align-items:center;gap:50px}@media(max-width:1440px){.led-area[data-v-843dcc01]{gap:20px}}@media(max-width:1280px){.led-area[data-v-843dcc01]{gap:12px}}.led-dot[data-v-843dcc01]{display:inline-block;border-radius:50%;position:relative;transform-origin:center;width:24px;height:24px;min-width:24px;min-height:24px}@media(max-width:1440px){.led-dot[data-v-843dcc01]{width:20px;height:20px;min-width:20px;min-height:20px}}@media(max-width:1280px){.led-dot[data-v-843dcc01]{width:18px;height:18px;min-width:18px;min-height:18px}}.led-dot.off[data-v-843dcc01]{opacity:0}.led-dot.on[data-v-843dcc01]{opacity:1}.led-dot.blink-slow[data-v-843dcc01]{animation:led-blink-843dcc01 .5s infinite}.led-dot.blink-fast[data-v-843dcc01]{animation:led-blink-843dcc01 .2s infinite}.led-dot.breath[data-v-843dcc01]{animation:led-breath-843dcc01 2.5s ease-in-out infinite}@keyframes led-blink-843dcc01{0%,45%{opacity:1}50%,to{opacity:.25}}@keyframes led-breath-843dcc01{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.status-badge[data-v-843dcc01]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:48px;min-height:48px;font-size:12px;line-height:1.2;cursor:pointer;transition:all .2s ease;border:none;font-family:JetBrains Mono,monospace,Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}@media(max-width:1440px),(max-height:900px){.status-badge[data-v-843dcc01]{min-width:36px;min-height:36px}}@media(max-width:1280px),(max-height:800px){.status-badge[data-v-843dcc01]{min-width:32px;min-height:32px;font-size:10px}}.status-badge[data-v-843dcc01]:focus{outline:none}.status-badge[data-v-843dcc01]:focus-visible{outline:2px solid var(--border-color);outline-offset:2px}.status-badge[data-v-843dcc01]:hover{transform:scale(1.06)}.status-badge[data-v-843dcc01]:active{transform:scale(.98)}.status-badge__label[data-v-843dcc01],.status-badge__value[data-v-843dcc01],.status-badge__unit[data-v-843dcc01]{white-space:nowrap}.status-badge__label[data-v-843dcc01]{font-weight:500;color:var(--text-label-color);font-size:10px;font-family:JetBrains Mono,monospace,Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.status-badge__value[data-v-843dcc01]{font-size:16px;color:var(--text-color-2);font-weight:500}.status-badge__unit[data-v-843dcc01]{font-size:10px;color:var(--text-label-color);text-transform:lowercase}.status-badge__led[data-v-843dcc01]{background:var(--btn-default-1-bg-color);width:48px;height:48px}@media(max-width:1440px),(max-height:900px){.status-badge__led[data-v-843dcc01]{width:36px;height:36px}}@media(max-width:1280px),(max-height:800px){.status-badge__led[data-v-843dcc01]{width:32px;height:32px}}.status-badge__led__label[data-v-843dcc01]{font-weight:500;font-size:10px;font-family:JetBrains Mono,monospace,Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:var(--text-label-color)}@media(max-width:1440px){.status-badge__led__label[data-v-843dcc01]{font-size:9px}}@media(max-width:1280px){.status-badge__led__label[data-v-843dcc01]{font-size:8px}}.status-badge__led__value[data-v-843dcc01]{font-size:16px;color:var(--text-color-2);font-weight:500}@media(max-width:1440px),(max-height:900px){.status-badge__led__value[data-v-843dcc01]{font-size:14px}}@media(max-width:1280px),(max-height:800px){.status-badge__led__value[data-v-843dcc01]{font-size:12px}}.status-badge-group[data-v-c1374b8e]{display:flex;gap:8px;flex-wrap:nowrap}.status-badge[data-v-c1374b8e]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:48px;min-height:48px;font-size:12px;line-height:1.2;cursor:pointer;transition:all .2s ease;border:none;font-family:JetBrains Mono,monospace,Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}@media(max-width:1440px),(max-height:900px){.status-badge[data-v-c1374b8e]{min-width:36px;min-height:36px;font-size:10px;padding:0 4px}}@media(max-width:1280px),(max-height:800px){.status-badge[data-v-c1374b8e]{min-width:32px;min-height:32px;font-size:9px;padding:0 3px}}.status-badge[data-v-c1374b8e]:focus{outline:none}.status-badge[data-v-c1374b8e]:focus-visible{outline:2px solid var(--border-color);outline-offset:2px}.status-badge[data-v-c1374b8e]:hover{transform:scale(1.06)}.status-badge[data-v-c1374b8e]:active{transform:scale(.98)}.status-badge__label[data-v-c1374b8e],.status-badge__value[data-v-c1374b8e],.status-badge__unit[data-v-c1374b8e]{white-space:nowrap}.status-badge__label[data-v-c1374b8e]{font-weight:500;color:var(--text-label-color);font-size:10px;font-family:JetBrains Mono,monospace,Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.status-badge__value[data-v-c1374b8e]{font-size:16px;color:var(--text-color-2);font-weight:500}.status-badge__unit[data-v-c1374b8e]{font-size:10px;color:var(--text-label-color);text-transform:lowercase}.status-badge__uac[data-v-c1374b8e]{background:var(--btn-default-1-bg-color);color:var(--text-color-2)}.status-badge__uac__label[data-v-c1374b8e]{font-weight:500;font-size:16px;font-family:JetBrains Mono,monospace,Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}@media(max-width:1440px),(max-height:900px){.status-badge__uac__label[data-v-c1374b8e]{font-size:14px}}@media(max-width:1280px),(max-height:800px){.status-badge__uac__label[data-v-c1374b8e]{font-size:12px}}.status-badge__uac__value[data-v-c1374b8e]{font-size:10px;font-weight:500;font-family:JetBrains Mono,monospace,Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}@media(max-width:1440px),(max-height:900px){.status-badge__uac__value[data-v-c1374b8e]{font-size:9px}}@media(max-width:1280px),(max-height:800px){.status-badge__uac__value[data-v-c1374b8e]{font-size:8px}}.status-badge__uac__activate[data-v-c1374b8e]{background:#ff4d00;color:#fff}.status-badge__format[data-v-c1374b8e]{background:var(--btn-default-1-bg-color);color:var(--text-color-2)}.status-badge__format__value[data-v-c1374b8e]{font-size:16px;color:var(--text-color-2)}@media(max-width:1440px),(max-height:900px){.status-badge__format__value[data-v-c1374b8e]{font-size:14px}}@media(max-width:1280px),(max-height:800px){.status-badge__format__value[data-v-c1374b8e]{font-size:12px}}.status-badge__sample-rate[data-v-c1374b8e]{background:var(--btn-default-1-bg-color)}.status-badge__sample-rate__value[data-v-c1374b8e]{font-size:16px;color:var(--text-color-2);font-weight:500}@media(max-width:1440px),(max-height:900px){.status-badge__sample-rate__value[data-v-c1374b8e]{font-size:14px}}@media(max-width:1280px),(max-height:800px){.status-badge__sample-rate__value[data-v-c1374b8e]{font-size:12px}}.status-badge__sample-rate__unit[data-v-c1374b8e]{font-size:10px;color:var(--text-label-color);text-transform:lowercase}@media(max-width:1440px),(max-height:900px){.status-badge__sample-rate__unit[data-v-c1374b8e]{font-size:9px}}@media(max-width:1280px),(max-height:800px){.status-badge__sample-rate__unit[data-v-c1374b8e]{font-size:8px}}.status-badge__bit-depth[data-v-c1374b8e]{background:transparent;color:var(--text-color-1);border:1px solid var(--border-color)}.status-badge__bit-depth__value[data-v-c1374b8e]{font-size:16px;color:var(--text-color-1);font-weight:500}@media(max-width:1440px),(max-height:900px){.status-badge__bit-depth__value[data-v-c1374b8e]{font-size:14px}}@media(max-width:1280px),(max-height:800px){.status-badge__bit-depth__value[data-v-c1374b8e]{font-size:12px}}.status-badge__bit-depth__unit[data-v-c1374b8e]{font-size:10px;color:var(--text-label-color);text-transform:lowercase}@media(max-width:1440px),(max-height:900px){.status-badge__bit-depth__unit[data-v-c1374b8e]{font-size:9px}}@media(max-width:1280px),(max-height:800px){.status-badge__bit-depth__unit[data-v-c1374b8e]{font-size:8px}}.knob[data-v-180750c0]{border-style:solid;border-radius:50%;position:relative;touch-action:none;cursor:grab;transition:transform .12s ease;flex-shrink:0;aspect-ratio:1/1}.knob.active[data-v-180750c0]{transform:scale(1.06);cursor:grabbing}.indicator[data-v-180750c0]{position:absolute;left:50%;top:50%;height:calc(50% - 6px);border-radius:100px;transform-origin:center bottom}.progress-slider[data-v-3f801894]{display:flex;align-items:center;gap:16px;width:100%}.progress-slider.disabled[data-v-3f801894]{opacity:.5;pointer-events:none}.progress-slider.disabled .thumb[data-v-3f801894]{cursor:not-allowed}.value-box[data-v-3f801894]{width:44px;height:44px;border:1px solid var(--border-color);display:flex;background-color:var(--bg-color);align-items:center;justify-content:center;font-weight:700;color:var(--text-color-1);text-align:center;-moz-appearance:textfield}.value-box[data-v-3f801894]::-webkit-outer-spin-button,.value-box[data-v-3f801894]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.track[data-v-3f801894]{position:relative;flex:1}.track-base[data-v-3f801894]{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--progress-bar-remain-bg-color);border-radius:999px;z-index:0}.track-fill[data-v-3f801894]{position:absolute;left:0;top:0;height:100%;background:var(--progress-bar-bg-color);border-radius:999px;z-index:1;pointer-events:none}.thumb[data-v-3f801894]{position:absolute;top:50%;transform:translateY(-50%);background:var(--primary-color);border-radius:50%;cursor:pointer;z-index:2;box-shadow:0 2px 4px #0003}.slider-buttons[data-v-3f801894]{display:flex;flex-direction:column;gap:4px;margin-right:8px}.slider-btn[data-v-3f801894]{width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid var(--border-color);background:var(--bg-color);color:var(--text-color-1);font-size:10px;transition:all .2s ease}.slider-btn[data-v-3f801894]:hover{color:var(--primary-color);border-color:var(--primary-color)}.slider-btn[data-v-3f801894]:active{transform:scale(.95)}.volume-icon[data-v-9dfaae04]{width:24px;height:24px}.slider-buttons[data-v-9dfaae04]{display:flex;flex-direction:column}.gain-mode-area[data-v-50708822]{display:flex;align-items:center;font-family:JetBrains Mono,monospace,Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;gap:8px}.gain-mode-area__label[data-v-50708822]{font-size:14px;font-weight:400;color:var(--text-label-color);min-width:10px;white-space:nowrap}@media(max-width:1440px),(max-height:900px){.gain-mode-area__label[data-v-50708822]{font-size:12px}}@media(max-width:1280px),(max-height:800px){.gain-mode-area__label[data-v-50708822]{font-size:11px}}.gain-mode-area__options-group[data-v-50708822]{display:flex;gap:6px}.gain-mode-area__options-group__option[data-v-50708822]{width:48px;height:48px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:0;background:transparent;color:var(--text-color-1);cursor:pointer;padding:0 4px;overflow:hidden;transition:transform .12s ease-out;will-change:transform}@media(max-width:1440px),(max-height:900px){.gain-mode-area__options-group__option[data-v-50708822]{width:36px;height:36px;font-size:12px}}@media(max-width:1280px),(max-height:800px){.gain-mode-area__options-group__option[data-v-50708822]{width:32px;height:32px;font-size:11px}}.gain-mode-area__options-group__option[data-v-50708822]:hover{transform:scale(1.06)}.active[data-v-50708822]{background:var(--primary-color);border-color:var(--primary-color);color:var(--text-color-2)}.game-mode-area[data-v-011b6d82]{display:flex;align-items:center;font-family:JetBrains Mono,monospace,Source Han Sans SC,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;gap:8px}.game-mode-area__label[data-v-011b6d82]{font-size:14px;font-weight:400;color:var(--text-label-color)}@media(max-width:1440px),(max-height:900px){.game-mode-area__label[data-v-011b6d82]{font-size:12px}}@media(max-width:1280px),(max-height:800px){.game-mode-area__label[data-v-011b6d82]{font-size:11px}}.game-mode-area__options-group[data-v-011b6d82]{display:flex;gap:6px}.game-mode-area__options-group__option[data-v-011b6d82]{width:48px;height:48px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:0;background:transparent;color:var(--text-color-1);cursor:pointer;padding:0 4px;overflow:hidden;transition:transform .12s ease-out;will-change:transform}@media(max-width:1440px),(max-height:900px){.game-mode-area__options-group__option[data-v-011b6d82]{width:36px;height:36px;font-size:12px}}@media(max-width:1280px),(max-height:800px){.game-mode-area__options-group__option[data-v-011b6d82]{width:32px;height:32px;font-size:11px}}.game-mode-area__options-group__option[data-v-011b6d82]:hover{transform:scale(1.06)}.active[data-v-011b6d82]{background:var(--primary-color);border-color:var(--primary-color);color:var(--text-color-2)}.theme-toggle-area[data-v-5c14d2ca]{width:48px;height:48px}@media(max-width:1440px),(max-height:900px){.theme-toggle-area[data-v-5c14d2ca]{width:36px;height:36px}}@media(max-width:1280px),(max-height:800px){.theme-toggle-area[data-v-5c14d2ca]{width:32px;height:32px}}.theme-toggle-area .theme-btn[data-v-5c14d2ca]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:0;background:transparent;cursor:pointer;transition:transform .12s ease-out;color:#000}@media(max-width:1440px),(max-height:900px){.theme-toggle-area .theme-btn[data-v-5c14d2ca]{width:36px;height:36px}}@media(max-width:1280px),(max-height:800px){.theme-toggle-area .theme-btn[data-v-5c14d2ca]{width:32px;height:32px}}.theme-toggle-area[data-v-5c14d2ca]:hover{transform:scale(1.06)}.theme-toggle-area[data-v-5c14d2ca]:active{transform:scale(.98)}.theme-toggle-area svg[data-v-5c14d2ca]{width:22px;height:22px;fill:none;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.header-main-area[data-v-e442be0f]{display:flex;align-items:center;gap:clamp(10px,2vw,50px);width:100%}@media(max-width:1440px){.header-main-area[data-v-e442be0f]{gap:10px}}@media(max-width:1280px){.header-main-area[data-v-e442be0f]{gap:8px}}.header-main-area__right-area[data-v-e442be0f]{display:flex;align-items:center;gap:25px}@media(max-width:1440px){.header-main-area__right-area[data-v-e442be0f]{gap:10px}}@media(max-width:1280px){.header-main-area__right-area[data-v-e442be0f]{gap:8px}}@media(max-width:1440px){[data-v-e442be0f] .dropdown .button{height:36px!important;font-size:14px!important;padding:0 8px!important}}@media(max-width:1280px){[data-v-e442be0f] .dropdown .button{height:32px!important;font-size:13px!important;padding:0 6px!important}}@media(max-width:1440px){[data-v-e442be0f] .volume-icon{width:20px;height:20px}}@media(max-width:1280px){[data-v-e442be0f] .volume-icon{width:18px;height:18px}}@media(max-width:1440px){[data-v-e442be0f] .knob{width:28px!important;height:28px!important;border-width:1.5px!important}}@media(max-width:1280px){[data-v-e442be0f] .knob{width:24px!important;height:24px!important;border-width:1.25px!important}}@media(max-width:1440px){[data-v-e442be0f] .progress-slider{gap:8px}[data-v-e442be0f] .progress-slider .value-box{width:36px;height:36px;font-size:12px}[data-v-e442be0f] .progress-slider .slider-btn{width:16px;height:16px}}@media(max-width:1280px){[data-v-e442be0f] .progress-slider{gap:6px}[data-v-e442be0f] .progress-slider .value-box{width:32px;height:32px;font-size:11px}[data-v-e442be0f] .progress-slider .slider-btn{width:14px;height:14px}}.filter-options[data-v-b9a182c3]{display:flex;align-items:center;width:100%;gap:12px}.filter-options__label[data-v-b9a182c3]{color:#b3b3b3;font-weight:400;letter-spacing:1px;font-size:14px;white-space:nowrap;flex:0 0 auto}.filter-options__group[data-v-b9a182c3]{display:flex;align-items:center;flex:1;gap:12px;overflow:visible;padding:3px 0}.filter-options__group__option[data-v-b9a182c3]{flex:1;display:flex;align-items:center;justify-content:center;position:relative;border:1px solid var(--border-color);border-radius:0;background:transparent;color:var(--text-color-1);cursor:pointer;overflow:hidden;transition:transform .12s ease-out;will-change:transform;min-height:48px;height:auto;transform-origin:center}.filter-options__group__option[data-v-b9a182c3]:first-child{transform-origin:left center}.filter-options__group__option[data-v-b9a182c3]:last-child{transform-origin:right center}.filter-options__group__option[data-v-b9a182c3]:focus-visible{outline:2px solid var(--border-color);outline-offset:2px}.filter-options__group__option[data-v-b9a182c3]:hover{transform:scale(1.03);cursor:pointer;z-index:1}.filter-options__group__option.active[data-v-b9a182c3]{background-color:var(--primary-color);border-color:transparent;color:var(--text-color-2);transform:scale(.98)}.filter-options__group__option.active[data-v-b9a182c3]:hover{transform:scale(1.03);cursor:pointer;z-index:1}.filter-options__group__option__display[data-v-b9a182c3]{font-weight:500;font-size:16px;width:100%;text-align:center;position:relative;line-height:1.1}.filter-options__group__option__display .text-default[data-v-b9a182c3],.filter-options__group__option__display .text-hover[data-v-b9a182c3]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:6px 8px;overflow-wrap:anywhere}.filter-options__group__option__display .text-hover[data-v-b9a182c3]{position:absolute;inset:0;opacity:0}.filter-options__group__option:hover .filter-options__group__option__display .text-default[data-v-b9a182c3]{opacity:0}.filter-options__group__option:hover .filter-options__group__option__display .text-hover[data-v-b9a182c3]{opacity:1}.filter-options.hover-tight .filter-options__label .text-hover[data-v-b9a182c3]{font-size:12px}.filter-options.hover-tight .filter-options__group__option__display .text-hover[data-v-b9a182c3]{font-size:14px}@media(max-width:1440px),(max-height:900px){.filter-options[data-v-b9a182c3],.filter-options__group[data-v-b9a182c3]{gap:8px}.filter-options__group__option[data-v-b9a182c3]{min-height:40px}.filter-options__group__option__display[data-v-b9a182c3]{font-size:14px}.filter-options.hover-tight .filter-options__group__option__display .text-hover[data-v-b9a182c3]{font-size:12px}}@media(max-width:1280px),(max-height:800px){.filter-options[data-v-b9a182c3],.filter-options__group[data-v-b9a182c3]{gap:6px}.filter-options__group__option[data-v-b9a182c3]{min-height:36px}.filter-options__group__option__display[data-v-b9a182c3]{font-size:12px}.filter-options.hover-tight .filter-options__group__option__display .text-hover[data-v-b9a182c3]{font-size:10px}}.eq-mode-options[data-v-93a20ebc]{display:flex;align-items:center;gap:12px;border:1px solid var(--border-color);padding:6px 12px;overflow-x:auto;overflow-y:visible;min-width:0;flex-shrink:0}.eq-mode-options .eq-mode-options-switch-area[data-v-93a20ebc]{display:flex;align-items:center;gap:12px;flex-shrink:0}.eq-mode-options .eq-mode-options-switch-area__label[data-v-93a20ebc]{font-size:14px;color:var(--text-color-1);letter-spacing:1px;white-space:nowrap}.eq-mode-options .eq-mode-options-switch-area__switch-btn[data-v-93a20ebc]{position:relative;border:1px solid var(--border-color);cursor:pointer;background-color:var(--bg-color);transition:all .2s ease-out;overflow:hidden;width:96px;height:48px}.eq-mode-options .eq-mode-options-switch-area__switch-btn.active .switch-dot[data-v-93a20ebc]{left:75%;background-color:#ff4d00}.eq-mode-options .eq-mode-options-switch-area__switch-btn .switch-dot[data-v-93a20ebc]{position:absolute;top:50%;transform:translate(-50%,-50%);width:35%;height:50%;transition:all .2s ease-out;left:25%;will-change:left,transform;background-color:#d9d9d9}.eq-mode-options .upsample-switch-wrapper[data-v-93a20ebc]{position:relative;display:flex;align-items:center}.eq-mode-options .upsample-tooltip[data-v-93a20ebc]{position:fixed;opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility .2s ease-out;pointer-events:none;z-index:10000;top:0;left:0}.eq-mode-options .upsample-tooltip__content[data-v-93a20ebc]{background-color:#000000f2;color:#fff;padding:10px 14px;border-radius:6px;font-size:13px;line-height:1.6;white-space:pre-line;text-align:left;box-shadow:0 4px 12px #0006;min-width:220px;position:relative}.eq-mode-options .upsample-tooltip__content[data-v-93a20ebc]:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:8px solid transparent;border-bottom-color:#000000f2}.eq-mode-options .upsample-switch-wrapper:hover .upsample-tooltip[data-v-93a20ebc]{opacity:1;visibility:visible}.eq-mode-options .eq-mode-options-list[data-v-93a20ebc]{display:flex;align-items:center;gap:12px;justify-content:end;flex:1}.eq-mode-options .eq-mode-options-list__icon-button[data-v-93a20ebc]{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid var(--border-color);border-radius:0;background:transparent;color:var(--text-color-1);cursor:pointer;overflow:hidden;transition:transform .12s ease-out;will-change:transform;height:76px;width:76px;padding:8px}.eq-mode-options .eq-mode-options-list__icon-button[data-v-93a20ebc]:focus-visible{outline:2px solid var(--border-color);outline-offset:2px}.eq-mode-options .eq-mode-options-list__icon-button[data-v-93a20ebc]:hover{transform:scale(1.03);cursor:pointer}.eq-mode-options .eq-mode-options-list__label[data-v-93a20ebc]{font-size:14px;color:var(--text-label-color);letter-spacing:1px;min-width:10px;white-space:nowrap}.eq-mode-options .eq-mode-options-list__option[data-v-93a20ebc]{display:flex;align-items:center;justify-content:space-between;flex-direction:column;border:1px solid var(--border-color);border-radius:0;background:transparent;color:var(--text-color-1);cursor:pointer;overflow:hidden;transition:transform .12s ease-out;will-change:transform;height:76px;min-width:76px;width:auto;padding:8px;flex:0 0 auto}.eq-mode-options .eq-mode-options-list__option__row-1[data-v-93a20ebc]{display:flex;align-items:center;justify-content:space-between;width:100%}.eq-mode-options .eq-mode-options-list__option__row-1__circle[data-v-93a20ebc]{width:8px;height:8px;border-radius:50%;background:var(--text-color-2)}.eq-mode-options .eq-mode-options-list__option[data-v-93a20ebc]:focus-visible{outline:2px solid var(--border-color);outline-offset:2px}.eq-mode-options .eq-mode-options-list__option[data-v-93a20ebc]:hover{transform:scale(1.03);cursor:pointer}.eq-mode-options .eq-mode-options-list__option.active[data-v-93a20ebc]{background-color:var(--primary-color);border-color:transparent;color:var(--text-color-2);transform:scale(.98)}.eq-mode-options .eq-mode-options-list__option.active[data-v-93a20ebc]:hover{transform:scale(1.03);cursor:pointer}.eq-mode-options .eq-mode-options-list__option__display[data-v-93a20ebc]{font-weight:500;font-size:12px;width:100%;display:flex;justify-content:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1440px),(max-height:900px){.eq-mode-options[data-v-93a20ebc]{gap:8px;padding:6px 8px}.eq-mode-options .eq-mode-options-switch-area__label[data-v-93a20ebc]{font-size:13px}.eq-mode-options .eq-mode-options-switch-area__switch-btn[data-v-93a20ebc]{width:72px;height:36px}.eq-mode-options .eq-mode-options-list[data-v-93a20ebc]{gap:8px}.eq-mode-options .eq-mode-options-list__icon-button[data-v-93a20ebc]{height:64px;width:64px;padding:6px}.eq-mode-options .eq-mode-options-list__option[data-v-93a20ebc]{height:64px;min-width:64px;width:auto;padding:6px;flex:0 0 auto}.eq-mode-options .eq-mode-options-list__option__display[data-v-93a20ebc]{font-size:11px}}@media(max-width:1280px),(max-height:800px){.eq-mode-options[data-v-93a20ebc]{gap:6px;padding:4px 6px}.eq-mode-options .eq-mode-options-switch-area__label[data-v-93a20ebc]{font-size:12px}.eq-mode-options .eq-mode-options-switch-area__switch-btn[data-v-93a20ebc]{width:64px;height:32px}.eq-mode-options .eq-mode-options-list[data-v-93a20ebc]{gap:6px}.eq-mode-options .eq-mode-options-list__icon-button[data-v-93a20ebc]{height:56px;width:56px;padding:4px}.eq-mode-options .eq-mode-options-list__option[data-v-93a20ebc]{height:56px;min-width:56px;width:auto;padding:4px;flex:0 0 auto}.eq-mode-options .eq-mode-options-list__option__display[data-v-93a20ebc]{font-size:10px;transform:scale(.9);transform-origin:left center}}.eq-editor[data-v-629a2105]{width:100%;display:flex;flex-direction:column}.eq-chart-canvas[data-v-629a2105]{width:100%;position:relative;background:var(--bg-color);overflow:hidden;height:320px}.eq-chart-canvas canvas[data-v-629a2105]{display:block;width:100%;height:100%}.ftd[data-v-60e893cb]{display:inline-flex;align-items:center}.ftd-trigger[data-v-60e893cb]{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;cursor:pointer;padding:0;color:inherit;font:inherit}.ftd-text[data-v-60e893cb]{font:inherit;font-size:18px;font-weight:700;color:var(--text-color-1);letter-spacing:1px}.ftd-arrow[data-v-60e893cb]{display:inline-flex;width:1em;height:1em}.ftd-arrow img[data-v-60e893cb]{width:100%;height:100%;display:block}.ftd-overlay[data-v-60e893cb]{position:fixed;inset:0;z-index:2147483647}.ftd-menu[data-v-60e893cb]{position:fixed;background:#fff;border:1px solid var(--border-color);box-shadow:0 4px 16px #0000001f}.ftd-menu ul[data-v-60e893cb]{list-style:none;margin:0;padding:6px}.ftd-menu li[data-v-60e893cb]{padding:8px 10px;cursor:pointer;display:flex;align-items:center;gap:10px;min-width:0}.ftd-menu li[data-v-60e893cb]:hover{background:#0000000f}.ftd-menu .abbr[data-v-60e893cb]{width:40px;text-align:center;color:#000;font-weight:700}.ftd-menu .label[data-v-60e893cb]{flex:1;min-width:0;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.control-area[data-v-b3f38231]{display:flex;flex-direction:column;border:1px solid var(--border-color);width:100%;padding:0 12px;flex:1}.control-area.disabled[data-v-b3f38231]{opacity:.6;background:var(--bg-color-disabled, #f5f5f5)}.control-area.disabled[data-v-b3f38231]>*{pointer-events:none}.control-area__global-gain[data-v-b3f38231]{display:grid;grid-template-columns:240px 1fr;align-items:center;border-bottom:1px solid var(--border-color);padding-bottom:12px;padding-top:12px;width:100%;flex:1}.control-area__global-gain__left[data-v-b3f38231]{display:flex;align-items:center}.control-area__global-gain__left__label[data-v-b3f38231]{font-size:18px;font-weight:700;color:var(--text-color-1);letter-spacing:1px}.control-area__global-gain__right[data-v-b3f38231]{display:flex;align-items:center;justify-content:center;width:100%;padding-right:10%;padding-left:10%}.control-area__band[data-v-b3f38231]{display:grid;grid-template-columns:240px 1fr 1fr 1fr;align-items:center;width:100%;border-bottom:1px solid var(--border-color);padding-bottom:12px;padding-top:12px;flex:1}.control-area__band[data-v-b3f38231]:last-child{border-bottom:none}.control-area__band__left[data-v-b3f38231]{display:flex;align-items:center;gap:16px}.control-area__band__left__label[data-v-b3f38231]{font-size:18px;font-weight:700;color:var(--text-color-1);letter-spacing:1px}.control-area__band__left[data-v-b3f38231] .ftd{position:static;transform:none}.control-area__band__group[data-v-b3f38231]{display:flex;align-items:center;justify-content:center;gap:16px}.control-area__band__group__label[data-v-b3f38231]{font-size:12px;color:var(--border-color)}.control-area__band__group__knob[data-v-b3f38231]{display:flex;align-items:center;justify-content:center}.control-area__band__group__input-wrap[data-v-b3f38231]{position:relative;display:inline-block}.control-area__band__group__input[data-v-b3f38231]{width:100%;max-width:120px;min-width:80px;height:40px;border:2px solid var(--border-color);background:var(--bg-color);color:var(--text-color-1);padding:2px 28px 2px 6px}.control-area__band__group__input[type=number][data-v-b3f38231]{-moz-appearance:textfield;-webkit-appearance:none;appearance:textfield}.control-area__band__group__input[data-v-b3f38231]::-webkit-outer-spin-button,.control-area__band__group__input[data-v-b3f38231]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.control-area__band__group__input[data-v-b3f38231]:focus{outline:none}.control-area__band__group__unit[data-v-b3f38231]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12px;pointer-events:none;color:var(--border-color)}.content-area[data-v-0a1c2de9]{display:flex;flex-direction:column;flex:1;gap:12px}.content-area__chart[data-v-0a1c2de9]{border:1px solid var(--border-color)}.content-area__chart-title[data-v-0a1c2de9]{display:flex;align-items:center;padding-top:6px;padding-bottom:6px;padding-left:12px;color:var(--text-color-1);border-bottom:1px solid var(--border-color);letter-spacing:1px}.bottom-main[data-v-347a48fb]{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:var(--bg-color);padding:12px}.left[data-v-347a48fb]{display:flex;align-items:center}.right[data-v-347a48fb]{display:flex;align-items:center;gap:12px}.logo-icon[data-v-347a48fb]{width:96px;height:22px}.gear-icon[data-v-347a48fb]{width:24px;height:24px;cursor:pointer}.firmware-version[data-v-347a48fb]{font-size:12px;color:var(--text-label-color)}.app-container[data-v-5fc06c7f]{width:100%;min-width:1280px;min-height:100dvh;height:100vh;display:flex;flex-direction:column;padding:12px;box-sizing:border-box;position:relative}.page-header[data-v-5fc06c7f]{flex-shrink:0;margin-bottom:9px}.page-content-wrapper[data-v-5fc06c7f]{flex:1;overflow-y:auto;margin-bottom:52px}.hide-scrollbar[data-v-5fc06c7f]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-5fc06c7f]::-webkit-scrollbar{width:0!important;height:0!important}.hide-scrollbar[data-v-5fc06c7f]::-webkit-scrollbar-thumb{background:transparent}.hide-scrollbar[data-v-5fc06c7f]::-webkit-scrollbar-track{background:transparent}.page-bottom[data-v-5fc06c7f]{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:10}.c3-header[data-v-c5c00a2a]{width:100%;height:84px;background-color:#000;display:flex;align-items:center;justify-content:space-between;padding:0 30px;color:#fff}.left-section[data-v-c5c00a2a]{display:flex;align-items:center}.logo[data-v-c5c00a2a]{height:32px;width:auto}.right-section[data-v-c5c00a2a]{display:flex;align-items:center;gap:20px}.language-switcher[data-v-c5c00a2a]{position:relative;display:flex;align-items:center;gap:8px;cursor:pointer;color:#666;font-family:Inter,sans-serif;font-size:12px;letter-spacing:1px;transition:color .2s;border:1px solid var(--c3-border-color);padding:8px 16px;background-color:#00000080}.language-switcher[data-v-c5c00a2a]:hover{color:#ccc}.language-switcher:hover .icon[data-v-c5c00a2a]{opacity:1}.language-switcher .icon[data-v-c5c00a2a]{width:16px;height:16px;opacity:.6;transition:opacity .2s}.language-switcher .label[data-v-c5c00a2a]{font-weight:600}.lang-dropdown-menu[data-v-c5c00a2a]{position:absolute;top:calc(100% + 4px);right:0;min-width:100%;width:max-content;background-color:#111;border:1px solid var(--c3-border-color);padding:2px;z-index:1000;box-shadow:0 4px 12px #00000080}.lang-option[data-v-c5c00a2a]{padding:8px 16px;color:#888;font-size:12px;cursor:pointer;transition:all .2s;text-align:left;white-space:nowrap}.lang-option[data-v-c5c00a2a]:hover{color:#fff;background-color:#ffffff1a}.lang-option.active[data-v-c5c00a2a]{color:#ff4d00;font-weight:600}.support-card[data-v-c5c00a2a]{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid var(--c3-border-color);padding:8px 16px;background-color:#00000080;color:#666;font-size:12px;font-weight:600;transition:all .2s;font-family:Inter,sans-serif;letter-spacing:1px;gap:8px}.support-card[data-v-c5c00a2a]:hover{color:#ccc}.support-card:hover .support-popup[data-v-c5c00a2a]{display:flex}.support-card:hover .icon[data-v-c5c00a2a]{opacity:1}.support-card .icon[data-v-c5c00a2a]{width:16px;height:16px;opacity:.6;transition:opacity .2s}.support-popup[data-v-c5c00a2a]{display:none;position:absolute;top:calc(100% + 10px);right:0;background-color:#1a1a1a;border:1px solid #333;padding:20px;border-radius:8px;flex-direction:column;align-items:center;gap:12px;z-index:1000;width:220px;box-shadow:0 4px 20px #00000080}.support-popup .qr-code[data-v-c5c00a2a]{width:200px;height:auto;object-fit:contain;border-radius:4px}.support-popup .popup-text[data-v-c5c00a2a]{color:#999;font-size:12px;text-align:center;line-height:1.4;white-space:normal}.support-popup[data-v-c5c00a2a]:before{content:"";position:absolute;top:-6px;right:20px;width:12px;height:12px;background-color:#1a1a1a;border-top:1px solid #333;border-left:1px solid #333;transform:rotate(45deg)}.device-info-box[data-v-c5c00a2a]{display:flex;align-items:center;border:1px solid var(--c3-border-color);padding:8px 16px;background-color:#00000080;font-family:Inter,sans-serif;font-size:12px;letter-spacing:1px}.device-info-box .indicator-dot[data-v-c5c00a2a]{width:8px;height:8px;background-color:#ff4d00;margin-right:12px;box-shadow:0 0 8px #ff4d00}.device-info-box .label[data-v-c5c00a2a]{color:#888;margin-right:8px;font-weight:600;text-transform:uppercase}.device-info-box .value[data-v-c5c00a2a]{color:#ccc;font-weight:600}.device-info-box .divider[data-v-c5c00a2a]{color:#444;margin:0 12px;font-weight:300}.toggle-switch[data-v-d3970caf]{width:52px;height:28px;background-color:#333;border-radius:2px;position:relative;cursor:pointer;transition:background-color .2s}.toggle-switch .toggle-thumb[data-v-d3970caf]{width:20px;height:20px;background-color:#888;position:absolute;top:4px;left:4px;transition:transform .2s,background-color .2s;border-radius:1px}.toggle-switch.active[data-v-d3970caf]{background-color:var(--primary-color, #FF4D00)}.toggle-switch.active .toggle-thumb[data-v-d3970caf]{transform:translate(24px);background-color:#fff}.toggle-switch.disabled[data-v-d3970caf]{opacity:.5;cursor:not-allowed}.toggle-switch.small[data-v-d3970caf]{width:36px;height:18px}.toggle-switch.small .toggle-thumb[data-v-d3970caf]{width:14px;height:14px;top:2px;left:2px}.toggle-switch.small.active .toggle-thumb[data-v-d3970caf]{transform:translate(18px)}.peq-chart[data-v-1653ffac]{width:100%;flex:1;min-height:0}.canvas[data-v-1653ffac]{width:100%;height:100%;touch-action:none;cursor:default}.c3-content[data-v-095202b1]{display:flex;width:100%;flex:1;min-height:0;padding:0 30px 40px;gap:20px;background-color:#000;color:#fff;font-family:Inter,sans-serif;box-sizing:border-box;overflow:hidden}.card[data-v-095202b1]{background-color:#111;border:1px solid var(--c3-border-color);padding:20px}.card.card-disabled[data-v-095202b1]{cursor:not-allowed;position:relative}.card.card-disabled[data-v-095202b1]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000059;z-index:5;pointer-events:none}.card.card-disabled[data-v-095202b1] *{pointer-events:none!important}.card-title[data-v-095202b1]{font-size:14px;font-weight:700;letter-spacing:1px;color:#eee;text-transform:uppercase}.left-col[data-v-095202b1]{width:350px;display:flex;flex-direction:column;gap:20px;flex-shrink:0}.spatial-card[data-v-095202b1],.fps-card[data-v-095202b1]{display:flex;flex-direction:column;gap:15px}.game-list-tiles[data-v-095202b1]{display:flex;gap:10px;flex-wrap:wrap}.game-tile[data-v-095202b1]{padding:8px 24px;border:1px solid var(--c3-border-color);border-radius:2px;color:#666;cursor:pointer;transition:all .2s ease;font-size:12px;font-weight:600;text-transform:uppercase;background:#0d0d0d;flex:0 0 auto;text-align:center}.game-tile.active[data-v-095202b1]{background-color:#ff4d00;color:#fff;border-color:#ff4d00}.game-tile[data-v-095202b1]:hover:not(.active){border-color:#444;color:#999}.card-header[data-v-095202b1]{display:flex;justify-content:space-between;align-items:center}.uac-toggle-group[data-v-095202b1]{display:flex;gap:10px;width:100%}.uac-option[data-v-095202b1]{flex:1;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;padding:6px 12px;border:1px solid #333;border-radius:4px;cursor:pointer;color:#999;background-color:#1a1a1a;transition:all .2s ease;height:50px}.uac-option[data-v-095202b1]:hover:not(.active){border-color:#666;color:#ccc}.uac-option.active[data-v-095202b1]{border-color:#ff4d00;color:#fff;background-color:#ff4d001a}.card-description[data-v-095202b1]{font-size:12px;color:#959595;line-height:1.5;text-transform:uppercase}.community-card[data-v-095202b1]{flex:1;display:flex;flex-direction:column;gap:20px;position:relative;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.community-card[data-v-095202b1]:active{transform:scale(.995);transition:transform .1s}.community-card .community-title-row[data-v-095202b1]{display:flex;align-items:center;gap:8px}.community-card .community-title-row .icon[data-v-095202b1]{color:#888;font-size:18px}.community-card .community-title-row .status-badge[data-v-095202b1]{font-size:12px;color:#999}.community-card .community-empty-state[data-v-095202b1]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#666}.community-card .community-empty-state .construction-icon[data-v-095202b1]{font-size:24px}.community-card .community-empty-state .construction-text[data-v-095202b1]{font-size:14px;font-weight:600;color:#959595;text-align:center}.community-card .community-empty-state .construction-subtext[data-v-095202b1]{font-size:12px;font-weight:700;letter-spacing:2px;color:#666}.community-card .floating-text[data-v-095202b1]{position:absolute;pointer-events:none;color:#fff;font-size:8px;font-weight:600;z-index:10;white-space:nowrap;animation:floatUp-095202b1 1s ease-out forwards;text-shadow:0 2px 4px rgba(0,0,0,.5)}@keyframes floatUp-095202b1{0%{opacity:1;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-100px) scale(1)}}.right-col[data-v-095202b1]{flex:1;display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding-right:5px;scrollbar-width:none;-ms-overflow-style:none}.right-col[data-v-095202b1]::-webkit-scrollbar{display:none}.peq-section[data-v-095202b1]{background-color:#080808;border:1px solid var(--c3-border-color);padding:24px;display:flex;flex-direction:column;gap:20px;flex:1;min-height:0}.peq-header[data-v-095202b1]{display:flex;justify-content:space-between;align-items:center}.peq-title-row[data-v-095202b1]{display:flex;align-items:center;gap:20px}.peq-title-row .peq-title[data-v-095202b1]{font-size:16px;font-weight:700;letter-spacing:1px;color:#eee;text-transform:uppercase}.peq-title-row .master-enable[data-v-095202b1]{display:flex;align-items:center;gap:10px}.peq-title-row .master-enable .label[data-v-095202b1]{font-size:12px;color:#444;font-weight:600}.peq-title-row .master-enable .preset-hint[data-v-095202b1]{font-size:11px;color:#666;font-weight:600}.peq-title-row .master-enable .models__option-reset[data-v-095202b1]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;cursor:pointer;transition:background-color .2s}.peq-title-row .master-enable .models__option-reset[data-v-095202b1]:hover{background-color:#ffffff0f}.peq-status[data-v-095202b1]{display:flex;gap:20px}.peq-status .status-item[data-v-095202b1]{display:flex;flex-direction:column;align-items:flex-end}.peq-status .status-item .label[data-v-095202b1]{font-size:10px;color:#555;margin-bottom:2px}.peq-status .status-item .value[data-v-095202b1]{font-size:12px;color:#ff4d00;font-weight:600}.peq-chart-area[data-v-095202b1]{flex:1;min-height:0;position:relative}.peq-chart-mask[data-v-095202b1]{position:absolute;inset:0;background:#00000059;display:flex;align-items:center;justify-content:center;pointer-events:none}.peq-chart[data-v-095202b1]{width:100%;height:100%;display:block}.chart-placeholder[data-v-095202b1]{width:100%;height:100%;position:relative}.chart-placeholder .chart-labels[data-v-095202b1]{position:absolute;left:10px;top:10px;bottom:10px;display:flex;flex-direction:column;justify-content:space-between;font-size:10px;color:#333}.chart-placeholder .freq-labels[data-v-095202b1]{position:absolute;left:40px;right:10px;bottom:5px;display:flex;justify-content:space-between;font-size:10px;color:#333}.peq-presets[data-v-095202b1]{display:flex;gap:10px;justify-content:center}.peq-presets .preset-btn[data-v-095202b1]{background:#0d0d0d;border:1px solid var(--c3-border-color);color:#666;padding:8px 24px;font-size:12px;font-weight:600;text-transform:uppercase;cursor:pointer;border-radius:2px}.peq-presets .preset-btn.active[data-v-095202b1]{background-color:#ff4d00;color:#fff;border-color:#ff4d00}.peq-presets .preset-btn[data-v-095202b1]:hover:not(.active){border-color:#444;color:#999}.peq-presets .preset-btn.disabled[data-v-095202b1]{cursor:not-allowed;opacity:.5}.peq-presets .preset-btn.disabled[data-v-095202b1]:hover{border-color:var(--c3-border-color);color:#666}@media(max-width:1440px){.peq-presets .preset-btn[data-v-095202b1]{padding:6px 12px;font-size:11px}}.bottom-controls[data-v-095202b1]{display:flex;gap:20px;height:140px;flex-shrink:0}.control-card[data-v-095202b1]{background-color:#080808;border:1px solid var(--c3-border-color);padding:20px;display:flex;flex-direction:column;justify-content:space-between}.input-card[data-v-095202b1]{flex:4}.input-card .control-header[data-v-095202b1]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.input-card .input-toggle-group[data-v-095202b1]{display:flex;gap:10px;width:100%}.input-card .input-option[data-v-095202b1]{flex:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;padding:0;border:1px solid #333;border-radius:4px;cursor:pointer;color:#999;background-color:#1a1a1a;transition:all .2s ease;height:50px;min-height:50px;box-sizing:border-box}.input-card .input-option.active[data-v-095202b1]{border-color:#ff4d00;color:#fff;background-color:#ff4d001a}.input-card .input-option[data-v-095202b1]:hover:not(.active){border-color:#666;color:#ccc}.ota-card[data-v-095202b1]{flex:1}.ota-card .control-header[data-v-095202b1]{display:flex;align-items:center;gap:10px}.ota-card .ota-server[data-v-095202b1]{display:flex;gap:10px;align-items:center;margin-top:10px;flex-wrap:nowrap}.ota-card .ota-server button[data-v-095202b1]{flex-shrink:0;white-space:nowrap;height:32px;line-height:1}.ota-card .version-select[data-v-095202b1]{flex:1;background:#111;border:1px solid var(--c3-border-color);color:#ddd;height:32px;border-radius:2px;padding:0 8px}.ota-card .ota-actions[data-v-095202b1]{display:flex;gap:10px;align-items:center;margin-top:10px;flex-wrap:wrap}.ota-card .packet-delay-control[data-v-095202b1]{display:flex;align-items:center;gap:5px;font-size:12px;color:#999;background:#0d0d0d;padding:4px 8px;border:1px solid #333;border-radius:2px;white-space:nowrap;flex-shrink:0;height:32px}.ota-card .packet-delay-control label[data-v-095202b1]{white-space:nowrap}.ota-card .packet-delay-control input[data-v-095202b1]{width:40px;background:transparent;border:none;color:#fff;font-size:12px;text-align:center;padding:0}.ota-card .packet-delay-control input[data-v-095202b1]:focus{outline:none}.ota-card .packet-delay-control input[data-v-095202b1]::-webkit-inner-spin-button,.ota-card .packet-delay-control input[data-v-095202b1]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ota-card .btn-primary[data-v-095202b1]{background:#ff4d00;color:#fff;border:1px solid #FF4D00;padding:8px 12px;font-size:12px;font-weight:700;border-radius:2px;cursor:pointer;white-space:nowrap;height:32px;display:inline-flex;align-items:center;justify-content:center}.ota-card .btn-primary[data-v-095202b1]:disabled{opacity:.5;cursor:not-allowed}.ota-card .btn-secondary[data-v-095202b1]{background:transparent;color:#ddd;border:1px solid #333;padding:8px 12px;font-size:12px;font-weight:700;border-radius:2px;cursor:pointer;white-space:nowrap;height:32px;display:inline-flex;align-items:center;justify-content:center}.ota-card .btn-secondary[data-v-095202b1]:disabled{opacity:.5;cursor:not-allowed}.ota-card .ota-status[data-v-095202b1]{display:flex;align-items:center;gap:10px;margin-top:10px}.ota-card .progress-bar-container[data-v-095202b1]{flex:1;height:6px;background:#222;border-radius:3px;overflow:hidden}.ota-card .progress-bar[data-v-095202b1]{height:100%;background:#ff4d00}.ota-card .progress-text[data-v-095202b1]{font-size:12px;color:#999;width:50px;text-align:right}.ota-card .status-text[data-v-095202b1]{font-size:12px;color:#999;text-transform:uppercase}.master-gain[data-v-095202b1]{flex:2}.master-gain .control-header[data-v-095202b1]{display:flex;align-items:center}.master-gain .control-header .icon[data-v-095202b1]{margin-right:10px;color:#888}.master-gain .control-header .title[data-v-095202b1]{font-size:14px;font-weight:700;color:#eee;letter-spacing:1px}.master-gain .control-header .value-display[data-v-095202b1]{margin-left:auto;font-size:24px;color:#ff4d00;font-weight:700}.master-gain .control-header .value-display small[data-v-095202b1]{font-size:14px;color:#ff4d00}.master-gain .slider-container[data-v-095202b1]{display:flex;flex-direction:column;gap:10px}.master-gain .slider-container .gain-slider[data-v-095202b1]{-webkit-appearance:none;width:100%;height:4px;background:#333;border-radius:2px;outline:none}.master-gain .slider-container .gain-slider[data-v-095202b1]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#ff4d00;border-radius:2px;cursor:pointer}.master-gain .slider-container .slider-labels[data-v-095202b1]{display:flex;justify-content:space-between;font-size:10px;color:#444}.microphone[data-v-095202b1]{flex:4;min-width:250px}.microphone .control-header[data-v-095202b1]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.microphone .control-header .icon[data-v-095202b1]{color:#888}.microphone .control-header .title[data-v-095202b1]{font-size:14px;font-weight:700;color:#eee;letter-spacing:1px}.microphone .mic-buttons[data-v-095202b1]{display:flex;gap:10px;width:100%}.microphone .mic-buttons .mic-btn[data-v-095202b1]{flex:1;background-color:#1a1a1a;border:1px solid #333;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:4px;cursor:pointer;color:#999;transition:all .2s ease;height:50px;min-height:50px;padding:0;box-sizing:border-box}.microphone .mic-buttons .mic-btn[data-v-095202b1]:disabled{opacity:.5;cursor:not-allowed}.microphone .mic-buttons .mic-btn .icon[data-v-095202b1]{font-size:20px}.microphone .mic-buttons .mic-btn .label[data-v-095202b1]{font-size:12px;font-weight:600}.microphone .mic-buttons .mic-btn[data-v-095202b1]:hover:not(.active):not(:disabled){border-color:#666;color:#ccc}.microphone .mic-buttons .mic-btn.active[data-v-095202b1]{border-color:#ff4d00;color:#fff;background-color:#ff4d001a}.microphone .mic-buttons .mic-btn.active .icon[data-v-095202b1]{color:#fff}[data-v-095202b1] .toggle-switch.disabled{opacity:.5;cursor:not-allowed}.ota-modal-overlay[data-v-095202b1]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:10000;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ota-modal[data-v-095202b1]{width:600px;max-width:90%;max-height:80vh;background-color:#1a1a1a;border:1px solid #333;border-radius:8px;display:flex;flex-direction:column;box-shadow:0 10px 30px #00000080}.ota-modal .ota-modal-header[data-v-095202b1]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #333}.ota-modal .ota-modal-header .ota-modal-title[data-v-095202b1]{font-size:16px;font-weight:700;color:#fff}.ota-modal .ota-modal-header .ota-modal-close[data-v-095202b1]{background:none;border:none;color:#999;font-size:20px;cursor:pointer;padding:0;line-height:1}.ota-modal .ota-modal-header .ota-modal-close[data-v-095202b1]:hover{color:#fff}.ota-modal .ota-modal-content[data-v-095202b1]{padding:20px;display:flex;flex-direction:column;gap:20px;overflow-y:auto}.ota-modal .ota-status-section[data-v-095202b1]{display:flex;flex-direction:column;gap:8px}.ota-modal .ota-status-section .progress-bar-container[data-v-095202b1]{width:100%;height:8px;background-color:#333;border-radius:4px;overflow:hidden}.ota-modal .ota-status-section .progress-bar-container .progress-bar[data-v-095202b1]{height:100%;background-color:#ff4d00;transition:width .3s ease}.ota-modal .ota-status-section .progress-info[data-v-095202b1]{display:flex;justify-content:space-between;font-size:12px}.ota-modal .ota-status-section .progress-info .progress-text[data-v-095202b1]{color:#fff;font-weight:600}.ota-modal .ota-status-section .progress-info .status-text[data-v-095202b1]{color:#999}.ota-modal .ota-logs-container[data-v-095202b1]{background-color:#000;border:1px solid #333;border-radius:4px;padding:10px;height:300px;overflow-y:auto;font-family:monospace;font-size:12px;color:#ccc;display:flex;flex-direction:column;gap:4px}.ota-modal .ota-logs-container .log-entry[data-v-095202b1]{word-break:break-all;line-height:1.4}.custom-tooltip{position:fixed;background:#000000e6;color:#fff;padding:8px 12px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:9999;pointer-events:none;box-shadow:0 4px 8px #00000080;border:1px solid #333}.c3-layout[data-v-8045a121]{width:100%;height:100%;background-color:#000;display:flex;flex-direction:column;min-width:1280px;min-height:100dvh}
