.lang[data-v-baf96143]{font:inherit;color:var(--text-dim);background-color:rgba(var(--overlay-rgb), .06);border:1px solid var(--line);appearance:none;cursor:pointer;text-align:center;text-align-last:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none' stroke='%238b94a3' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:10px 6px;border-radius:8px;outline:none;min-width:100px;padding:6px 24px 6px 12px;font-size:13px;transition:color .12s ease-out,background-color .12s ease-out}.lang[data-v-baf96143]:hover{color:var(--text)}.lang[data-v-baf96143]:focus{border-color:rgba(var(--overlay-rgb), .28)}@media (width<=640px){.lang[data-v-baf96143]{background-position:right 6px center;background-size:8px 5px;min-width:78px;padding:6px 20px 6px 8px;font-size:12px}}.theme-toggle[data-v-992d9bef]{width:36px;height:36px;color:var(--text-dim);background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;transition:background .12s ease-out,color .12s ease-out,border-color .12s ease-out;display:grid}.theme-toggle[data-v-992d9bef]:hover{background:rgba(var(--overlay-rgb), .06);color:var(--text)}.theme-toggle[data-v-992d9bef]:focus-visible{outline:2px solid rgba(var(--overlay-rgb), .4);outline-offset:2px}.app-header[data-v-653a00af]{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(140%);border-bottom:1px solid var(--line);background:#0a0d12b8;transition:background-color .2s ease-out;position:sticky;top:0}[data-theme=light] .app-header[data-v-653a00af]{background:#f7f4efc7}.inner[data-v-653a00af]{align-items:center;gap:20px;max-width:1280px;height:56px;margin:0 auto;padding:0 16px;display:flex}.brand[data-v-653a00af]{color:var(--text);letter-spacing:-.02em;margin-right:auto;font-size:16px;font-weight:500;text-decoration:none;transition:color .12s ease-out}.brand[data-v-653a00af]:hover{color:var(--text);opacity:.85}.nav[data-v-653a00af]{align-items:center;gap:18px;display:flex}.nav-item[data-v-653a00af]{color:var(--text-dim);white-space:nowrap;font-size:14px;text-decoration:none;transition:color .12s ease-out,background .12s ease-out}.nav-item[data-v-653a00af]:hover,.nav-item.active[data-v-653a00af]{color:var(--text)}@media (width>=900px){.inner[data-v-653a00af]{gap:28px;max-width:1400px;height:76px;padding:0 48px}.brand[data-v-653a00af]{letter-spacing:-.02em;font-size:22px}.nav[data-v-653a00af]{gap:32px}.nav-item[data-v-653a00af]{font-size:16px}}@media (width>=1400px){.inner[data-v-653a00af]{max-width:1800px;height:84px;padding:0 64px}.brand[data-v-653a00af]{font-size:24px}.nav[data-v-653a00af]{gap:36px}.nav-item[data-v-653a00af]{font-size:17px}}@media (width<=640px){.inner[data-v-653a00af]{flex-wrap:wrap;gap:6px 8px;height:auto;padding:10px 12px 8px}.brand[data-v-653a00af]{font-size:16px}.nav[data-v-653a00af]{order:3;gap:4px;width:100%;margin-top:2px}.nav-item[data-v-653a00af]{text-align:center;text-overflow:ellipsis;white-space:nowrap;background:rgba(var(--overlay-rgb), .03);border-radius:8px;flex:1;justify-content:center;align-items:center;height:36px;padding:0 8px;font-size:13px;transition:color .12s ease-out,background .12s ease-out;display:flex;overflow:hidden}.nav-item.active[data-v-653a00af]{color:var(--text);background:rgba(var(--overlay-rgb), .1)}}@media (width<=380px){.inner[data-v-653a00af]{padding:8px 10px 6px}.brand[data-v-653a00af]{font-size:15px}.nav-item[data-v-653a00af]{height:34px;padding:0 4px;font-size:12px}}.app-footer[data-v-5a51dbab]{border-top:1px solid var(--line);margin-top:40px;padding:28px 16px}.inner[data-v-5a51dbab]{max-width:1280px;color:var(--text-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin:0 auto;font-size:13px;display:flex}.copy[data-v-5a51dbab]{letter-spacing:.01em}.support[data-v-5a51dbab]{color:var(--text-dim);font-variant-numeric:tabular-nums;align-items:center;gap:6px;text-decoration:none;transition:color .12s ease-out;display:inline-flex}.support[data-v-5a51dbab]:hover{color:var(--text)}.support[data-v-5a51dbab]:focus-visible{outline:2px solid rgba(var(--overlay-rgb), .4);outline-offset:2px;border-radius:4px}.support svg[data-v-5a51dbab]{opacity:.7;flex-shrink:0}.footer-nav[data-v-5a51dbab]{flex-wrap:wrap;gap:22px;display:flex}.footer-nav a[data-v-5a51dbab]{color:var(--text-dim);text-decoration:none;transition:color .12s ease-out}.footer-nav a[data-v-5a51dbab]:hover{color:var(--text)}@media (width>=900px){.app-footer[data-v-5a51dbab]{margin-top:64px;padding:44px 48px}.inner[data-v-5a51dbab]{gap:20px 40px;max-width:1400px;font-size:15px}.footer-nav[data-v-5a51dbab]{gap:32px}}@media (width>=1400px){.app-footer[data-v-5a51dbab]{margin-top:80px;padding:52px 64px}.inner[data-v-5a51dbab]{gap:24px 48px;max-width:1800px;font-size:16px}.footer-nav[data-v-5a51dbab]{gap:40px}}@media (width<=640px){.app-footer[data-v-5a51dbab]{padding:24px 12px}.inner[data-v-5a51dbab]{gap:12px 18px;font-size:12px}.footer-nav[data-v-5a51dbab]{gap:16px}.support[data-v-5a51dbab]{word-break:break-all;font-size:12px}}.app[data-v-23e1b60d]{flex-direction:column;min-height:100vh;display:flex}.main[data-v-23e1b60d]{flex-direction:column;flex:1;display:flex}.menu[data-v-a936744b]{flex-direction:column;gap:24px;padding:32px 14px 24px;animation:.3s ease-out fade-in;display:flex}header h1[data-v-a936744b]{letter-spacing:-.02em;font-size:24px;font-weight:500}.instruments[data-v-a936744b]{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.card[data-v-a936744b]{text-align:left;color:inherit;flex-direction:column;gap:8px;padding:16px;text-decoration:none;transition:border-color .12s ease-out,transform .12s ease-out;display:flex}.card[data-v-a936744b]:hover{border-color:#ffffff2e;transform:translateY(-1px)}.card[data-v-a936744b]:active{transform:none}.card[data-v-a936744b]:focus-visible{outline-offset:2px;outline:2px solid #fff6}.card.full-width[data-v-a936744b]{grid-column:1/-1}.card-head[data-v-a936744b]{justify-content:space-between;align-items:center;gap:6px;min-height:20px;display:flex}.name[data-v-a936744b]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.arrow[data-v-a936744b]{color:var(--text-dim);flex-shrink:0;font-size:12px}.preview.muted[data-v-a936744b]{color:var(--text-dim);font-size:12px}@media (width>=900px){.menu[data-v-a936744b]{gap:40px;max-width:1280px;margin:0 auto;padding:56px 48px 48px}header h1[data-v-a936744b]{font-size:40px}.instruments[data-v-a936744b]{grid-template-columns:repeat(4,1fr);gap:16px}.card[data-v-a936744b]{gap:10px;padding:24px}.name[data-v-a936744b]{font-size:17px}.preview.muted[data-v-a936744b],.arrow[data-v-a936744b]{font-size:14px}}.notation[data-v-d4eb0496]{border:1px solid var(--line);background:#ffffff0a;border-radius:8px;display:inline-flex;overflow:hidden}.opt[data-v-d4eb0496]{color:var(--text-dim);padding:5px 10px;font-size:14px;line-height:1;transition:background .12s ease-out,color .12s ease-out}.opt[data-v-d4eb0496]:hover{color:var(--text)}.opt.active[data-v-d4eb0496]{color:var(--text);background:#ffffff1a}.picker[data-v-fa481824]{-webkit-backdrop-filter:blur(32px)saturate(140%);border-radius:var(--radius);background:linear-gradient(#1e2430f0,#141922f5);border:1px solid #ffffff24;flex-direction:column;gap:14px;width:100%;max-width:480px;max-height:calc(100vh - 40px);padding:24px;display:flex;overflow-y:auto;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000059,0 24px 64px #0000008c,0 4px 12px #00000059}[data-theme=light] .picker[data-v-fa481824]{background:linear-gradient(#fffffff7,#fcf9f3fc);border:1px solid #0000001a;box-shadow:inset 0 1px #fff,inset 0 -1px #0000000a,0 24px 64px #0000002e,0 4px 12px #00000014}.header[data-v-fa481824]{justify-content:space-between;align-items:center;gap:12px;display:flex}h2[data-v-fa481824]{letter-spacing:-.01em;font-size:17px;font-weight:500}.inst-select[data-v-fa481824]{width:100%;font:inherit;color:var(--text);background:rgba(var(--overlay-rgb), .06);border:1px solid var(--line);appearance:none;cursor:pointer;border-radius:10px;outline:none;padding:10px 12px;font-size:14px;font-weight:500;transition:border-color .12s ease-out,background-color .12s ease-out}.inst-select[data-v-fa481824]:focus{border-color:rgba(var(--overlay-rgb), .28)}.name-input[data-v-fa481824]{width:100%;font:inherit;color:var(--text);background:rgba(var(--overlay-rgb), .06);border:1px solid var(--line);border-radius:10px;outline:none;padding:10px 12px;font-size:14px;transition:border-color .12s ease-out,background-color .12s ease-out}.name-input[data-v-fa481824]::placeholder{color:var(--text-dim);opacity:.7}.name-input[data-v-fa481824]:focus{border-color:rgba(var(--overlay-rgb), .28)}.rows[data-v-fa481824]{flex-direction:column;gap:8px;display:flex}.row[data-v-fa481824]{grid-template-columns:24px 1fr 64px 36px;align-items:center;gap:6px 8px;display:grid}.row.no-remove[data-v-fa481824]{grid-template-columns:24px 1fr 64px}.idx[data-v-fa481824]{color:var(--text-dim);text-align:center;font-size:12px}select[data-v-fa481824]{width:100%;font:inherit;color:var(--text);background:rgba(var(--overlay-rgb), .06);border:1px solid var(--line);appearance:none;cursor:pointer;border-radius:10px;outline:none;padding:10px 12px;font-size:14px;transition:border-color .12s ease-out,background-color .12s ease-out}select[data-v-fa481824]:focus{border-color:rgba(var(--overlay-rgb), .28)}.note-select[data-v-fa481824]{text-align:center;text-align-last:center;font-weight:500}.octave-select[data-v-fa481824]{text-align:center;text-align-last:center}.hz-label[data-v-fa481824]{color:var(--text-dim);opacity:.6;font-variant-numeric:tabular-nums;grid-column:2/4;margin-top:-2px;padding-left:2px;font-size:11px}.row.no-remove .hz-label[data-v-fa481824]{grid-column:2/4}.rm[data-v-fa481824]{width:36px;height:36px;color:var(--text-dim);background:rgba(var(--overlay-rgb), .04);border:1px solid var(--line);border-radius:10px;place-items:center;font-size:16px;transition:background .12s ease-out,color .12s ease-out;display:grid}.rm[data-v-fa481824]:hover:not(:disabled){color:#d9534f;background:#ff787824}.rm[data-v-fa481824]:disabled{opacity:.3;cursor:default}.add[data-v-fa481824]{color:var(--text-dim);background:rgba(var(--overlay-rgb), .04);border:1px dashed var(--line);border-radius:10px;padding:10px 14px;font-size:13px;transition:background .12s ease-out,color .12s ease-out,border-color .12s ease-out}.add[data-v-fa481824]:hover:not(:disabled){background:rgba(var(--overlay-rgb), .08);color:var(--text);border-color:rgba(var(--overlay-rgb), .22)}.add[data-v-fa481824]:disabled{opacity:.35;cursor:default}.actions[data-v-fa481824]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.btn-ghost[data-v-fa481824],.btn-primary[data-v-fa481824]{border-radius:10px;padding:10px 18px;font-size:14px;transition:background .12s ease-out}.btn-ghost[data-v-fa481824]{color:var(--text-dim)}.btn-ghost[data-v-fa481824]:hover{background:rgba(var(--overlay-rgb), .05)}.btn-primary[data-v-fa481824]{color:var(--bg-0);background:var(--text);font-weight:500}.btn-primary[data-v-fa481824]:hover{opacity:.9}@media (width>=900px){.picker[data-v-fa481824]{gap:16px;max-width:520px;padding:28px}.row[data-v-fa481824]{grid-template-columns:28px 1fr 80px 40px;gap:8px 10px}.row.no-remove[data-v-fa481824]{grid-template-columns:28px 1fr 80px}.idx[data-v-fa481824]{font-size:13px}select[data-v-fa481824]{border-radius:10px;padding:11px 14px;font-size:15px}.hz-label[data-v-fa481824]{font-size:12px}.rm[data-v-fa481824]{width:40px;height:40px;font-size:18px}.add[data-v-fa481824]{padding:12px 16px;font-size:14px}.btn-ghost[data-v-fa481824],.btn-primary[data-v-fa481824]{padding:11px 20px;font-size:15px}}.instrument-view[data-v-55d05fcc]{flex-direction:column;gap:20px;padding:28px 14px 32px;animation:.3s ease-out fade-in;display:flex}.top[data-v-55d05fcc]{align-items:center;gap:8px;min-height:36px;display:flex}.back[data-v-55d05fcc]{width:36px;height:36px;color:var(--text-dim);border-radius:10px;place-items:center;transition:background .12s ease-out,color .12s ease-out;display:grid}.back[data-v-55d05fcc]:hover{background:rgba(var(--overlay-rgb), .05);color:var(--text)}.title[data-v-55d05fcc]{color:var(--text-dim);font-size:15px;font-weight:500}.spacer[data-v-55d05fcc]{flex:1}.page-title[data-v-55d05fcc]{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:500}.page-intro[data-v-55d05fcc]{color:var(--text-dim);margin:-8px 0 0;font-size:13px;line-height:1.5}.list[data-v-55d05fcc]{flex-direction:column;gap:10px;width:100%;display:flex}.card[data-v-55d05fcc]{align-items:stretch;min-width:0;padding:0;transition:border-color .12s ease-out,transform .12s ease-out,opacity .12s ease-out,box-shadow .12s ease-out;display:flex;overflow:hidden}.card[data-v-55d05fcc]:hover{border-color:rgba(var(--overlay-rgb), .18);transform:translateY(-1px)}.card.dragging[data-v-55d05fcc]{opacity:.35;transform:none}.card.drag-over[data-v-55d05fcc]{border-color:var(--accent);transform:none;box-shadow:0 0 0 2px #f0a84c66}.main[data-v-55d05fcc]{text-align:left;min-width:0;color:inherit;flex-direction:column;flex:1;gap:12px;padding:18px 20px;text-decoration:none;display:flex}.main[data-v-55d05fcc]:focus-visible{outline:2px solid rgba(var(--overlay-rgb), .4);outline-offset:-2px}.add-new[data-v-55d05fcc]{text-align:left;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.card-head[data-v-55d05fcc]{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.name[data-v-55d05fcc]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;overflow:hidden}.arrow[data-v-55d05fcc]{color:var(--text-dim);flex-shrink:0;font-size:14px}.preview[data-v-55d05fcc]{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.preview .note[data-v-55d05fcc]{color:var(--text-dim)}.preview .note sub[data-v-55d05fcc]{vertical-align:baseline;font-size:9px}.preview.muted[data-v-55d05fcc]{color:var(--text-dim);font-size:13px}.side[data-v-55d05fcc]{flex-direction:column;flex-shrink:0;display:flex}.side.moves[data-v-55d05fcc]{border-right:1px solid var(--line)}.side.actions[data-v-55d05fcc]{border-left:1px solid var(--line)}.side.drag-handle[data-v-55d05fcc]{min-width:36px;color:var(--text-dim);cursor:grab;-webkit-user-select:none;user-select:none;border-right:1px solid var(--line);justify-content:center;align-items:center;transition:color .12s ease-out,background .12s ease-out;display:none}.side.drag-handle[data-v-55d05fcc]:hover{color:var(--text);background:rgba(var(--overlay-rgb), .04)}.side.drag-handle[data-v-55d05fcc]:active{cursor:grabbing}.move[data-v-55d05fcc],.edit[data-v-55d05fcc],.del[data-v-55d05fcc]{min-width:40px;color:var(--text-dim);background:0 0;flex:1;place-items:center;font-size:14px;transition:background .12s ease-out,color .12s ease-out;display:grid}.move+.move[data-v-55d05fcc],.edit+.del[data-v-55d05fcc]{border-top:1px solid var(--line)}.move[data-v-55d05fcc]:hover:not(:disabled),.edit[data-v-55d05fcc]:hover{background:rgba(var(--overlay-rgb), .06);color:var(--text)}.move[data-v-55d05fcc]:disabled{opacity:.25;cursor:default}.del[data-v-55d05fcc]:hover{color:#ff9a9a;background:#ff787824}.del.pending[data-v-55d05fcc]{color:#ff9a9a;background:#ff50503d}.backdrop[data-v-55d05fcc]{-webkit-backdrop-filter:blur(6px);z-index:100;background:#000000a6;place-items:center;padding:20px;animation:.18s ease-out fade-in;display:grid;position:fixed;inset:0}@media (hover:hover) and (pointer:fine){.side.moves[data-v-55d05fcc]{display:none}.side.drag-handle[data-v-55d05fcc]{display:flex}}@media (width>=700px){.instrument-view[data-v-55d05fcc]{gap:22px;max-width:1600px;margin:0 auto;padding:48px 32px 40px}.title[data-v-55d05fcc]{font-size:17px}.page-title[data-v-55d05fcc]{font-size:32px}.page-intro[data-v-55d05fcc]{max-width:900px;margin-top:-4px;font-size:15px}.list[data-v-55d05fcc]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;margin-top:6px;display:grid}.main[data-v-55d05fcc]{gap:12px;padding:20px 22px}.add-new[data-v-55d05fcc]{text-align:center;grid-column:1/-1;justify-self:center;gap:8px;width:100%;max-width:380px;padding:16px 24px}.add-new .card-head[data-v-55d05fcc]{justify-content:center}.add-new .arrow[data-v-55d05fcc]{display:none}.name[data-v-55d05fcc]{font-size:17px}.preview[data-v-55d05fcc]{gap:10px;font-size:15px}.preview .note sub[data-v-55d05fcc]{font-size:10px}.preview.muted[data-v-55d05fcc]{font-size:14px}.side.drag-handle[data-v-55d05fcc]{min-width:40px}.move[data-v-55d05fcc],.edit[data-v-55d05fcc],.del[data-v-55d05fcc]{min-width:46px;font-size:16px}}@media (width>=1000px){.instrument-view[data-v-55d05fcc]{gap:24px;max-width:1700px;padding:56px 40px 44px}.page-title[data-v-55d05fcc]{font-size:36px}.list[data-v-55d05fcc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.main[data-v-55d05fcc]{padding:22px 26px}.add-new[data-v-55d05fcc]{max-width:420px;padding:18px 28px}.name[data-v-55d05fcc]{font-size:18px}.preview[data-v-55d05fcc]{font-size:16px}.preview .note sub[data-v-55d05fcc]{font-size:11px}.preview.muted[data-v-55d05fcc]{font-size:15px}.side.drag-handle[data-v-55d05fcc]{min-width:44px}.move[data-v-55d05fcc],.edit[data-v-55d05fcc],.del[data-v-55d05fcc]{min-width:52px;font-size:17px}}@media (width>=1400px){.instrument-view[data-v-55d05fcc]{max-width:1900px;padding:64px 56px 52px}.page-title[data-v-55d05fcc]{font-size:40px}.list[data-v-55d05fcc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.main[data-v-55d05fcc]{gap:14px;padding:24px 28px}.add-new[data-v-55d05fcc]{gap:10px;max-width:460px;padding:20px 32px}.name[data-v-55d05fcc]{font-size:19px}.preview[data-v-55d05fcc]{gap:12px;font-size:17px}.preview .note sub[data-v-55d05fcc]{font-size:12px}.preview.muted[data-v-55d05fcc]{font-size:16px}.side.drag-handle[data-v-55d05fcc]{min-width:48px}.move[data-v-55d05fcc],.edit[data-v-55d05fcc],.del[data-v-55d05fcc]{min-width:56px;font-size:18px}}@media (width>=1800px){.list[data-v-55d05fcc]{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.gauge-wrap[data-v-106196df]{color:var(--text-dim);flex-direction:column;gap:10px;transition:color .2s ease-out,opacity .24s ease-out;display:flex}.gauge-wrap.stale[data-v-106196df]{opacity:.78}.gauge-wrap.silent[data-v-106196df]{opacity:.5}.gauge-wrap.state-off[data-v-106196df]{color:var(--accent)}.gauge-wrap.state-close[data-v-106196df]{color:var(--text)}.gauge-wrap.state-tuned[data-v-106196df]{color:var(--ok)}.gauge-svg[data-v-106196df]{aspect-ratio:300/160;width:100%;overflow:visible}.needle[data-v-106196df]{transform-origin:150px 150px;transform-box:view-box;will-change:transform}.labels[data-v-106196df]{font-variant-numeric:tabular-nums;color:var(--text-dim);letter-spacing:.02em;justify-content:space-between;padding:0 8px;font-size:11px;display:flex}.labels .mid[data-v-106196df]{opacity:.55}.pills[data-v-f90900dd]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.pill[data-v-f90900dd]{border:1px solid var(--line);background:#ffffff0a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:46px;padding:7px 10px;transition:background .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out,color .16s ease-out;display:flex}.line1[data-v-f90900dd]{align-items:baseline;gap:1px;display:flex}.note[data-v-f90900dd]{font-size:14px;font-weight:500}.oct[data-v-f90900dd]{color:var(--text-dim);font-size:10px}.hz[data-v-f90900dd]{font-variant-numeric:tabular-nums;color:var(--text-dim);opacity:.65;font-size:9px;line-height:1.1}.pill.selected[data-v-f90900dd]{background:#ffffff1f;border-color:#ffffff47;box-shadow:inset 0 1px #ffffff2e}.pill.selected .note[data-v-f90900dd]{color:var(--ok)}.pill.detected[data-v-f90900dd]{border-color:#4ade8073;box-shadow:inset 0 0 0 1px #4ade8026}.pill.auto[data-v-f90900dd]{color:var(--text-dim);letter-spacing:.02em;min-width:0;padding:8px 14px;font-size:12px}.pill.auto.selected[data-v-f90900dd]{color:var(--text)}@media (width>=900px){.pills[data-v-f90900dd]{gap:10px}.pill[data-v-f90900dd]{border-radius:12px;min-width:60px;padding:10px 16px}.note[data-v-f90900dd]{font-size:17px}.oct[data-v-f90900dd]{font-size:12px}.hz[data-v-f90900dd]{font-size:11px}.pill.auto[data-v-f90900dd]{padding:12px 20px;font-size:14px}}.tuner-view[data-v-7ae5a256]{flex-direction:column;gap:20px;padding:28px 14px 32px;animation:.3s ease-out fade-in;display:flex}.top[data-v-7ae5a256]{align-items:center;gap:8px;display:flex}.back[data-v-7ae5a256]{width:36px;height:36px;color:var(--text-dim);border-radius:10px;place-items:center;transition:background .12s ease-out,color .12s ease-out;display:grid}.back[data-v-7ae5a256]:hover{color:var(--text);background:#ffffff0d}.title[data-v-7ae5a256]{color:var(--text-dim);font-size:15px;font-weight:500}.spacer[data-v-7ae5a256]{flex:1}.page-title[data-v-7ae5a256]{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:500}.page-intro[data-v-7ae5a256]{color:var(--text-dim);margin:-12px 0 0;font-size:13px;line-height:1.5}.stage[data-v-7ae5a256]{flex-direction:column;gap:4px;padding:28px 28px 24px;transition:box-shadow .2s ease-out;display:flex;position:relative}.stage.state-tuned[data-v-7ae5a256]{box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #4ade8038,inset 0 -1px #00000040,0 16px 48px #0000004d,0 2px 6px #00000026}.readout[data-v-7ae5a256]{flex-direction:column;align-items:center;gap:2px;margin-top:8px;display:flex}.cents[data-v-7ae5a256]{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text);font-size:56px;font-weight:300;line-height:1.05;transition:color .2s ease-out}.state-off .cents[data-v-7ae5a256]{color:var(--accent)}.state-tuned .cents[data-v-7ae5a256]{color:var(--ok)}.note[data-v-7ae5a256]{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:14px}.freq[data-v-7ae5a256]{color:var(--text-dim);opacity:.7;font-variant-numeric:tabular-nums;font-size:12px}.hint[data-v-7ae5a256]{text-align:center;color:var(--text-dim);min-height:20px;font-size:13px}.hint.ok[data-v-7ae5a256]{color:var(--ok)}.error[data-v-7ae5a256]{text-align:center;color:var(--accent);padding:12px;font-size:13px}.freq-table[data-v-7ae5a256]{padding:8px 20px}.freq-table table[data-v-7ae5a256]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.freq-table th[data-v-7ae5a256],.freq-table td[data-v-7ae5a256]{text-align:left;padding:10px 4px;font-size:13px}.freq-table th[data-v-7ae5a256]{color:var(--text-dim);border-bottom:1px solid var(--line);font-weight:500}.freq-table td[data-v-7ae5a256]{color:var(--text);border-bottom:1px solid var(--line)}.freq-table tbody tr:last-child td[data-v-7ae5a256]{border-bottom:none}.related[data-v-7ae5a256]{padding:20px}.related h2[data-v-7ae5a256]{color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;font-size:13px;font-weight:500}.related-links[data-v-7ae5a256]{flex-wrap:wrap;gap:8px;display:flex}.related-link[data-v-7ae5a256]{color:var(--text);border:1px solid var(--line);background:#ffffff0a;border-radius:10px;padding:8px 14px;font-size:13px;text-decoration:none;transition:background .12s ease-out,border-color .12s ease-out}.related-link[data-v-7ae5a256]:hover{background:#ffffff14;border-color:#ffffff38}.related-link[data-v-7ae5a256]:focus-visible{outline-offset:2px;outline:2px solid #fff6}.nf-body[data-v-7ae5a256]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:40px 8px;display:flex}.nf-code[data-v-7ae5a256]{font-family:var(--mono);letter-spacing:-.04em;color:var(--text-dim);opacity:.5;font-size:72px;font-weight:200;line-height:1}.nf-body h1[data-v-7ae5a256]{letter-spacing:-.01em;font-size:22px;font-weight:500}.nf-body p[data-v-7ae5a256]{color:var(--text-dim);max-width:32ch;font-size:14px;line-height:1.5}.nf-home[data-v-7ae5a256]{text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;transition:border-color .12s ease-out,transform .12s ease-out;display:flex}.nf-home[data-v-7ae5a256]:hover{border-color:#ffffff2e;transform:translateY(-1px)}.nf-home[data-v-7ae5a256]:active{transform:none}.nf-home .name[data-v-7ae5a256]{font-size:15px;font-weight:500}.nf-home .arrow[data-v-7ae5a256]{color:var(--text-dim);font-size:14px}@media (width>=900px){.tuner-view[data-v-7ae5a256]{gap:24px;max-width:1200px;margin:0 auto;padding:56px 40px 48px}.title[data-v-7ae5a256]{font-size:19px}.page-title[data-v-7ae5a256]{font-size:38px}.page-intro[data-v-7ae5a256]{max-width:900px;font-size:16px;line-height:1.6}.stage[data-v-7ae5a256]{padding:44px 44px 36px}.readout[data-v-7ae5a256]{gap:4px;margin-top:16px}.cents[data-v-7ae5a256]{font-size:108px}.note[data-v-7ae5a256]{font-size:20px}.freq[data-v-7ae5a256]{font-size:15px}.hint[data-v-7ae5a256]{min-height:24px;font-size:16px}.freq-table[data-v-7ae5a256]{padding:12px 24px}.freq-table th[data-v-7ae5a256],.freq-table td[data-v-7ae5a256]{padding:12px 6px;font-size:15px}.related[data-v-7ae5a256]{padding:24px}.related h2[data-v-7ae5a256]{margin-bottom:14px;font-size:15px}.related-links[data-v-7ae5a256]{gap:10px}.related-link[data-v-7ae5a256]{border-radius:12px;padding:10px 16px;font-size:14px}.nf-code[data-v-7ae5a256]{font-size:120px}.nf-body h1[data-v-7ae5a256]{font-size:32px}.nf-body p[data-v-7ae5a256]{max-width:44ch;font-size:16px}.nf-home[data-v-7ae5a256]{padding:20px 24px}.nf-home .name[data-v-7ae5a256]{font-size:16px}}@media (width>=1400px){.tuner-view[data-v-7ae5a256]{gap:28px;max-width:1600px;padding:64px 56px 52px}.page-title[data-v-7ae5a256]{font-size:42px}.page-intro[data-v-7ae5a256]{max-width:1000px;font-size:17px}.stage[data-v-7ae5a256]{padding:52px 52px 44px}.cents[data-v-7ae5a256]{font-size:130px}.note[data-v-7ae5a256]{font-size:22px}.freq[data-v-7ae5a256]{font-size:16px}.hint[data-v-7ae5a256]{font-size:17px}.freq-table[data-v-7ae5a256]{padding:14px 28px}.freq-table th[data-v-7ae5a256],.freq-table td[data-v-7ae5a256]{padding:14px 8px;font-size:16px}.related[data-v-7ae5a256]{padding:28px 32px}.related h2[data-v-7ae5a256]{margin-bottom:16px;font-size:16px}.related-link[data-v-7ae5a256]{padding:11px 18px;font-size:15px}}.my-tunings[data-v-ec7e5f01]{flex-direction:column;gap:20px;padding:28px 14px 32px;animation:.3s ease-out fade-in;display:flex}.top[data-v-ec7e5f01]{align-items:center;gap:8px;min-height:36px;display:flex}.back[data-v-ec7e5f01]{width:36px;height:36px;color:var(--text-dim);border-radius:10px;place-items:center;transition:background .12s ease-out,color .12s ease-out;display:grid}.back[data-v-ec7e5f01]:hover{background:rgba(var(--overlay-rgb), .05);color:var(--text)}.spacer[data-v-ec7e5f01]{flex:1}.page-title[data-v-ec7e5f01]{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500}.empty[data-v-ec7e5f01]{text-align:center;color:var(--text-dim);padding:32px 20px;font-size:13px;line-height:1.5}.sections[data-v-ec7e5f01]{flex-direction:column;gap:24px;display:flex}.section[data-v-ec7e5f01]{flex-direction:column;gap:10px;display:flex}.section-title[data-v-ec7e5f01]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);align-items:baseline;gap:8px;padding:0 4px;font-size:12px;font-weight:500;display:flex}.section-count[data-v-ec7e5f01]{letter-spacing:0;color:var(--text-dim);opacity:.6;font-variant-numeric:tabular-nums;font-size:11px}.list[data-v-ec7e5f01]{flex-direction:column;gap:10px;width:100%;display:flex}.card[data-v-ec7e5f01]{align-items:stretch;min-width:0;padding:0;transition:border-color .12s ease-out,transform .12s ease-out,opacity .12s ease-out,box-shadow .12s ease-out;display:flex;overflow:hidden}.card[data-v-ec7e5f01]:hover{border-color:rgba(var(--overlay-rgb), .18);transform:translateY(-1px)}.card.dragging[data-v-ec7e5f01]{opacity:.35;transform:none}.card.drag-over[data-v-ec7e5f01]{border-color:var(--accent);transform:none;box-shadow:0 0 0 2px #f0a84c66}.main[data-v-ec7e5f01]{text-align:left;min-width:0;color:inherit;flex-direction:column;flex:1;gap:12px;padding:18px 20px;text-decoration:none;display:flex}.main[data-v-ec7e5f01]:focus-visible{outline:2px solid rgba(var(--overlay-rgb), .4);outline-offset:-2px}.add-new[data-v-ec7e5f01]{text-align:left;flex-direction:column;gap:12px;margin-top:auto;padding:18px 20px;display:flex}.card-head[data-v-ec7e5f01]{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.name[data-v-ec7e5f01]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;overflow:hidden}.arrow[data-v-ec7e5f01]{color:var(--text-dim);flex-shrink:0;font-size:14px}.preview[data-v-ec7e5f01]{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.preview .note[data-v-ec7e5f01]{color:var(--text-dim)}.preview .note sub[data-v-ec7e5f01]{vertical-align:baseline;font-size:9px}.preview.muted[data-v-ec7e5f01]{color:var(--text-dim);font-size:13px}.side[data-v-ec7e5f01]{flex-direction:column;flex-shrink:0;display:flex}.side.moves[data-v-ec7e5f01]{border-right:1px solid var(--line)}.side.actions[data-v-ec7e5f01]{border-left:1px solid var(--line)}.side.drag-handle[data-v-ec7e5f01]{min-width:36px;color:var(--text-dim);cursor:grab;-webkit-user-select:none;user-select:none;border-right:1px solid var(--line);justify-content:center;align-items:center;transition:color .12s ease-out,background .12s ease-out;display:none}.side.drag-handle[data-v-ec7e5f01]:hover{color:var(--text);background:rgba(var(--overlay-rgb), .04)}.side.drag-handle[data-v-ec7e5f01]:active{cursor:grabbing}.move[data-v-ec7e5f01],.edit[data-v-ec7e5f01],.del[data-v-ec7e5f01]{min-width:40px;color:var(--text-dim);background:0 0;flex:1;place-items:center;font-size:14px;transition:background .12s ease-out,color .12s ease-out;display:grid}.move+.move[data-v-ec7e5f01],.edit+.del[data-v-ec7e5f01]{border-top:1px solid var(--line)}.move[data-v-ec7e5f01]:hover:not(:disabled),.edit[data-v-ec7e5f01]:hover{background:rgba(var(--overlay-rgb), .06);color:var(--text)}.move[data-v-ec7e5f01]:disabled{opacity:.25;cursor:default}.del[data-v-ec7e5f01]:hover{color:#ff9a9a;background:#ff787824}.del.pending[data-v-ec7e5f01]{color:#ff9a9a;background:#ff50503d}.backdrop[data-v-ec7e5f01]{-webkit-backdrop-filter:blur(6px);z-index:100;background:#000000a6;place-items:center;padding:20px;animation:.18s ease-out fade-in;display:grid;position:fixed;inset:0}@media (hover:hover) and (pointer:fine){.side.moves[data-v-ec7e5f01]{display:none}.side.drag-handle[data-v-ec7e5f01]{display:flex}}@media (width>=700px){.my-tunings[data-v-ec7e5f01]{gap:22px;max-width:1600px;margin:0 auto;padding:48px 32px 40px}.page-title[data-v-ec7e5f01]{font-size:32px}.empty[data-v-ec7e5f01]{padding:48px 28px;font-size:15px}.sections[data-v-ec7e5f01]{gap:32px}.section[data-v-ec7e5f01]{border-top:1px solid var(--line);gap:14px;padding-top:24px}.section[data-v-ec7e5f01]:first-child{border-top:none;padding-top:0}.section-title[data-v-ec7e5f01]{letter-spacing:.1em;padding:0 4px;font-size:13px}.section-count[data-v-ec7e5f01]{font-size:11px}.list[data-v-ec7e5f01]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.main[data-v-ec7e5f01]{gap:12px;padding:20px 22px}.add-new[data-v-ec7e5f01]{text-align:center;align-self:center;gap:8px;width:100%;max-width:380px;margin-top:0;padding:16px 24px}.add-new .card-head[data-v-ec7e5f01]{justify-content:center}.add-new .arrow[data-v-ec7e5f01]{display:none}.name[data-v-ec7e5f01]{font-size:17px}.preview[data-v-ec7e5f01]{gap:10px;font-size:15px}.preview .note sub[data-v-ec7e5f01]{font-size:10px}.preview.muted[data-v-ec7e5f01]{font-size:14px}.side.drag-handle[data-v-ec7e5f01]{min-width:40px}.move[data-v-ec7e5f01],.edit[data-v-ec7e5f01],.del[data-v-ec7e5f01]{min-width:46px;font-size:16px}}@media (width>=1000px){.my-tunings[data-v-ec7e5f01]{gap:24px;max-width:1700px;padding:56px 40px 44px}.page-title[data-v-ec7e5f01]{font-size:36px}.empty[data-v-ec7e5f01]{padding:56px 32px;font-size:16px}.sections[data-v-ec7e5f01]{gap:40px}.section[data-v-ec7e5f01]{gap:16px;padding-top:32px}.section-title[data-v-ec7e5f01]{font-size:14px}.list[data-v-ec7e5f01]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.main[data-v-ec7e5f01]{padding:22px 26px}.add-new[data-v-ec7e5f01]{max-width:420px;padding:18px 28px}.name[data-v-ec7e5f01]{font-size:18px}.preview[data-v-ec7e5f01]{font-size:16px}.preview .note sub[data-v-ec7e5f01]{font-size:11px}.preview.muted[data-v-ec7e5f01]{font-size:15px}.side.drag-handle[data-v-ec7e5f01]{min-width:44px}.move[data-v-ec7e5f01],.edit[data-v-ec7e5f01],.del[data-v-ec7e5f01]{min-width:52px;font-size:17px}}@media (width>=1400px){.my-tunings[data-v-ec7e5f01]{max-width:1900px;padding:64px 56px 52px}.page-title[data-v-ec7e5f01]{font-size:40px}.sections[data-v-ec7e5f01]{gap:48px}.section[data-v-ec7e5f01]{gap:18px;padding-top:40px}.section-title[data-v-ec7e5f01]{font-size:15px}.section-count[data-v-ec7e5f01]{font-size:13px}.list[data-v-ec7e5f01]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.main[data-v-ec7e5f01]{gap:14px;padding:24px 28px}.add-new[data-v-ec7e5f01]{gap:10px;max-width:460px;padding:20px 32px}.name[data-v-ec7e5f01]{font-size:19px}.preview[data-v-ec7e5f01]{gap:12px;font-size:17px}.preview .note sub[data-v-ec7e5f01]{font-size:12px}.preview.muted[data-v-ec7e5f01]{font-size:16px}.side.drag-handle[data-v-ec7e5f01]{min-width:48px}.move[data-v-ec7e5f01],.edit[data-v-ec7e5f01],.del[data-v-ec7e5f01]{min-width:56px;font-size:18px}}@media (width>=1800px){.list[data-v-ec7e5f01]{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.about[data-v-7433b9ee]{flex-direction:column;gap:16px;padding:36px 14px 32px;animation:.3s ease-out fade-in;display:flex}h1[data-v-7433b9ee]{letter-spacing:-.02em;margin-bottom:8px;font-size:24px;font-weight:500}.card[data-v-7433b9ee]{padding:20px 22px}.card h2[data-v-7433b9ee]{margin-bottom:10px;font-size:14px;font-weight:500}.card p[data-v-7433b9ee]{color:var(--text-dim);font-size:14px;line-height:1.55}.faq[data-v-7433b9ee]{flex-direction:column;gap:20px;display:flex}.faq dt[data-v-7433b9ee]{color:var(--text);font-size:14px;font-weight:500}.faq dd[data-v-7433b9ee]{color:var(--text-dim);margin:6px 0 0;font-size:14px;line-height:1.55}.home[data-v-7433b9ee]{text-align:left;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:16px 20px;transition:border-color .12s ease-out,transform .12s ease-out;display:flex}.home[data-v-7433b9ee]:hover{border-color:#ffffff2e;transform:translateY(-1px)}.home[data-v-7433b9ee]:active{transform:none}.name[data-v-7433b9ee]{font-size:15px;font-weight:500}.arrow[data-v-7433b9ee]{color:var(--text-dim);font-size:14px}@media (width>=900px){.about[data-v-7433b9ee]{gap:24px;max-width:1000px;margin:0 auto;padding:56px 48px 48px}h1[data-v-7433b9ee]{margin-bottom:16px;font-size:40px}.card[data-v-7433b9ee]{padding:32px 40px}.card h2[data-v-7433b9ee]{margin-bottom:16px;font-size:18px}.card p[data-v-7433b9ee],.faq dt[data-v-7433b9ee],.faq dd[data-v-7433b9ee]{font-size:17px;line-height:1.65}.faq[data-v-7433b9ee]{gap:28px}.home[data-v-7433b9ee]{margin-top:12px;padding:22px 28px}.name[data-v-7433b9ee]{font-size:17px}.arrow[data-v-7433b9ee]{font-size:16px}}.nf[data-v-d275b9e2]{flex-direction:column;flex:1;gap:24px;padding:36px 14px 32px;animation:.3s ease-out fade-in;display:flex}.body[data-v-d275b9e2]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:20px 8px;display:flex}.code[data-v-d275b9e2]{font-family:var(--mono);letter-spacing:-.04em;color:var(--text-dim);opacity:.5;font-size:72px;font-weight:200;line-height:1}h1[data-v-d275b9e2]{letter-spacing:-.01em;font-size:22px;font-weight:500}p[data-v-d275b9e2]{color:var(--text-dim);max-width:32ch;font-size:14px;line-height:1.5}.home[data-v-d275b9e2]{text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;transition:border-color .12s ease-out,transform .12s ease-out;display:flex}.home[data-v-d275b9e2]:hover{border-color:#ffffff2e;transform:translateY(-1px)}.home[data-v-d275b9e2]:active{transform:none}.name[data-v-d275b9e2]{font-size:15px;font-weight:500}.arrow[data-v-d275b9e2]{color:var(--text-dim);font-size:14px}@media (width>=900px){.nf[data-v-d275b9e2]{max-width:900px;margin:0 auto;padding:56px 48px 48px}.code[data-v-d275b9e2]{font-size:160px}h1[data-v-d275b9e2]{font-size:40px}p[data-v-d275b9e2]{max-width:48ch;font-size:18px;line-height:1.6}.home[data-v-d275b9e2]{padding:22px 28px}.name[data-v-d275b9e2]{font-size:17px}.arrow[data-v-d275b9e2]{font-size:16px}}*{box-sizing:border-box;margin:0;padding:0}:root{--bg-0:#0a0d12;--text:#e8edf4;--text-dim:#8b94a3;--line:#ffffff17;--accent:#f0a84c;--ok:#4ade80;--radius:20px;--pad:24px;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--overlay-rgb:255, 255, 255;--select-bg:#1a1f2a}[data-theme=light]{--bg-0:#f7f4ef;--text:#1a1d24;--text-dim:#6b7280;--line:#00000014;--accent:#d97706;--ok:#16a34a;--overlay-rgb:0, 0, 0;--select-bg:#fff}html,body,#app{height:100%}body{font-family:var(--font);color:var(--text);background:radial-gradient(ellipse 80% 60% at 50% -10%, #1a2434 0%, transparent 60%), radial-gradient(ellipse 70% 50% at 50% 110%, #0f141b 0%, transparent 60%), var(--bg-0);-webkit-font-smoothing:antialiased;background-attachment:fixed;transition:background-color .2s ease-out,color .2s ease-out;overflow-x:hidden}[data-theme=light] body{background:radial-gradient(ellipse 80% 60% at 50% -10%, #fbf8f2 0%, transparent 60%), radial-gradient(ellipse 70% 50% at 50% 110%, #ece5d7 0%, transparent 60%), var(--bg-0)}button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}.glass{-webkit-backdrop-filter:blur(24px)saturate(140%);border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(#ffffff13,#ffffff06);box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00000040,0 16px 48px #0000004d,0 2px 6px #00000026}[data-theme=light] .glass{-webkit-backdrop-filter:blur(20px)saturate(120%);background:linear-gradient(#ffffffd9,#ffffffa6);border:1px solid #0000000f;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #00000008,0 4px 16px #0000000d}option{background:var(--select-bg);color:var(--text)}@media (hover:none) and (pointer:coarse){input,select,textarea{font-size:16px!important}}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}[dir=rtl] .back svg{transform:scaleX(-1)}[dir=rtl] .freq-table table,[dir=rtl] .related-links,[dir=rtl] .preview,[dir=rtl] .pills{direction:ltr}[dir=rtl] .freq-table th,[dir=rtl] .freq-table td{text-align:right}[dir=rtl] .freq-table th:first-child,[dir=rtl] .freq-table td:first-child{text-align:left}[dir=rtl] .arrow,[dir=rtl] .nf-home .arrow{transform:scaleX(-1)}
