img[data-v-0cf94a8e]{object-fit:cover;width:100%;height:100%}.plotter-choice[data-v-a12ff9f8]{display:inline-flex;position:relative}.current[data-v-a12ff9f8]{border:1px solid var(--op-border);background:var(--op-panel-2);min-height:32px;color:var(--op-text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.current[data-v-a12ff9f8]:disabled{opacity:.45;cursor:default}.caret[data-v-a12ff9f8]{color:var(--op-muted);font-size:10px}.list[data-v-a12ff9f8]{z-index:30;border:1px solid var(--op-border);background:var(--op-panel);border-radius:8px;flex-direction:column;gap:2px;min-width:100%;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #00000080}.list button[data-v-a12ff9f8]{min-height:36px;color:var(--op-text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:12px}.list button[data-v-a12ff9f8]:hover,.list button[data-v-a12ff9f8]:focus-visible{background:var(--op-panel-2)}.list button[data-v-a12ff9f8]:disabled{opacity:.45;cursor:default}.zone.plotter-row[data-v-11eddf34]{align-items:center;gap:6px;padding:0 4px;display:flex}.plotter-row>button[data-v-11eddf34]{border:1px solid var(--op-border);background:var(--op-panel-2);min-height:44px;color:var(--op-text);cursor:pointer;border-radius:9px;flex-shrink:0;padding:0 10px;font-size:12px}.plotter-row>button.play[data-v-11eddf34]{background:var(--op-red);border-color:var(--op-red);width:44px;padding:0}.plotter-row>button.play[data-v-11eddf34]:disabled{opacity:.45;cursor:default}.plotter-row>button.name[data-v-11eddf34]{white-space:nowrap;text-align:left;background:0 0;border:0;flex:0 auto;min-width:0;padding:0 2px;font-size:13px;font-weight:600}.plotter-row .note[data-v-11eddf34]{color:var(--op-amber);white-space:nowrap;font-size:10px}.plotter-group[data-v-11eddf34]{flex-shrink:0;gap:6px;margin-left:auto;display:inline-flex}.plotter-group>button[data-v-11eddf34]{border:1px solid var(--op-border);background:var(--op-panel-2);min-height:44px;color:var(--op-text);cursor:pointer;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600}.plotter-group[data-v-11eddf34] .current{min-height:44px}.plotter-row input[type=range][data-v-11eddf34]{min-width:70px;max-width:160px;accent-color:var(--op-red);flex:90px}.plotter-row .voltrack[data-v-11eddf34]{flex:90px;min-width:70px;max-width:160px}.plotter-row .vol[data-v-11eddf34]{text-align:right;width:24px;color:var(--op-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.zone[data-v-11eddf34]{border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:12px;padding:10px;display:flex}.zone.focused[data-v-11eddf34]{border-color:var(--op-red);background:var(--op-panel-2)}.zone.featured[data-v-11eddf34]{flex:1;align-items:stretch;height:100%;min-height:0;padding:4px 10px}.art[data-v-11eddf34]{background:var(--op-panel-2);border:1px solid var(--op-border);width:46px;height:46px;color:var(--op-muted);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;padding:0;display:grid;overflow:hidden}.featured .art[data-v-11eddf34]{width:clamp(104px, calc(16 * var(--vh)), 168px);aspect-ratio:1;background:linear-gradient(145deg, var(--op-panel-2), var(--op-bg-dark));border-radius:12px;align-self:center;height:auto;max-height:100%;font-size:34px;box-shadow:inset 0 0 28px #00000047}.art img[data-v-11eddf34]{object-fit:cover;width:100%;height:100%}.art.playing[data-v-11eddf34]{color:var(--op-text)}.meta[data-v-11eddf34]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.featured .meta[data-v-11eddf34]{justify-content:center;gap:6px}.featured.with-fusion-zones .meta[data-v-11eddf34]{grid-template-columns:minmax(108px,.28fr) minmax(0,.72fr);grid-template-rows:auto clamp(38px, calc(4.5 * var(--vh)), 48px) minmax(0, 1fr);align-content:stretch;align-self:stretch;gap:6px 12px;min-height:0;display:grid}.featured.with-fusion-zones .line1[data-v-11eddf34],.featured.with-fusion-zones .track[data-v-11eddf34]{align-items:center;height:auto;position:static}.featured.with-fusion-zones .line1[data-v-11eddf34]{grid-area:1/1;min-width:0;overflow:hidden}.featured.with-fusion-zones .track[data-v-11eddf34]{grid-area:1/2;line-height:18px}.featured.with-fusion-zones .controls[data-v-11eddf34]{grid-area:2/1/auto/-1}.featured.with-fusion-zones .controls button[data-v-11eddf34]{min-width:clamp(38px, calc(4.5 * var(--vh)), 48px);height:clamp(38px, calc(4.5 * var(--vh)), 48px);font-size:clamp(15px, calc(1.8 * var(--vh)), 19px);border-radius:10px}.featured.with-fusion-zones .controls input[type=range][data-v-11eddf34]{appearance:none;height:clamp(38px, calc(4.5 * var(--vh)), 48px);cursor:pointer;background:0 0;min-width:0}.featured.with-fusion-zones .controls input[type=range][data-v-11eddf34]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--op-red) 0 var(--range-fill), #e8edf4 var(--range-fill) 100%);border-radius:999px;height:8px}.featured.with-fusion-zones .controls input[type=range][data-v-11eddf34]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--op-red);border:2px solid #fff;border-radius:50%;width:24px;height:24px;margin-top:-8px}.featured.with-fusion-zones .controls input[type=range][data-v-11eddf34]::-moz-range-track{background:#e8edf4;border-radius:999px;height:8px}.featured.with-fusion-zones .controls input[type=range][data-v-11eddf34]::-moz-range-progress{background:var(--op-red);border-radius:999px;height:8px}.featured.with-fusion-zones .controls input[type=range][data-v-11eddf34]::-moz-range-thumb{background:var(--op-red);border:2px solid #fff;border-radius:50%;width:20px;height:20px}.featured.with-fusion-zones .vol[data-v-11eddf34]{font-size:13px}.featured .name[data-v-11eddf34]{font-size:14px}.featured .track[data-v-11eddf34]{font-size:15px}.line1[data-v-11eddf34]{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.glyph[data-v-11eddf34]{font-size:14px}.name[data-v-11eddf34]{color:var(--op-text);font-size:13px;font-weight:600}.alarmrow[data-v-11eddf34]{align-items:center;gap:8px;display:flex}.alarmrow .ringing[data-v-11eddf34]{color:var(--op-amber);font-size:12px;font-weight:600}.alarmrow button[data-v-11eddf34]{background:var(--op-panel-2);border:1px solid var(--op-amber);color:var(--op-text);cursor:pointer;border-radius:8px;height:26px;padding:0 10px;font-size:11px}.provider[data-v-11eddf34]{color:var(--op-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.ro[data-v-11eddf34]{color:var(--op-muted);border:1px solid var(--op-border);border-radius:999px;padding:1px 6px;font-size:9px}.note[data-v-11eddf34]{color:var(--op-amber);font-size:10px}.amp-held[data-v-11eddf34]{color:var(--op-green);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:600px){.amp-held[data-v-11eddf34]{white-space:normal}}.track[data-v-11eddf34]{color:var(--op-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.track small[data-v-11eddf34]{color:var(--op-muted)}.track small.err[data-v-11eddf34]{color:var(--op-red);font-weight:600}.controls[data-v-11eddf34]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.controls button[data-v-11eddf34]{background:var(--op-panel-2);border:1px solid var(--op-border);color:var(--op-text);cursor:pointer;border-radius:8px;min-width:34px;height:30px;font-size:13px}.controls button[data-v-11eddf34]:hover{border-color:var(--op-muted)}.controls button[data-v-11eddf34]:disabled{opacity:.45;cursor:default;pointer-events:none}.controls button.primary[data-v-11eddf34]{background:var(--op-red);border-color:var(--op-red)}.transport-icon[data-v-11eddf34]{width:1em;height:1em}.controls button.active[data-v-11eddf34]{color:var(--op-amber)}.controls input[type=range][data-v-11eddf34]{min-width:70px;accent-color:var(--op-red);flex:1}.vol[data-v-11eddf34]{color:var(--op-muted);text-align:right;font-variant-numeric:tabular-nums;min-width:24px;font-size:11px}.group[data-v-11eddf34]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gstatus[data-v-11eddf34]{color:var(--op-muted);min-width:72px;font-size:11px}.group .why[data-v-11eddf34]{color:var(--op-muted);font-size:11px}.group button[data-v-11eddf34],.group select[data-v-11eddf34]{background:var(--op-panel-2);border:1px solid var(--op-border);color:var(--op-text);cursor:pointer;border-radius:8px;height:28px;padding:0 8px;font-size:12px}.group select[data-v-11eddf34]{max-width:150px}.volrow[data-v-11eddf34]{align-items:center;gap:8px;display:flex}.voltrack[data-v-11eddf34]{background:var(--op-bg-dark);border-radius:999px;flex:1;height:5px;overflow:hidden}.volfill[data-v-11eddf34]{background:var(--op-text);border-radius:999px;height:100%}.fusion-zone-volumes[data-v-11eddf34]{flex-direction:column;grid-area:3/1/auto/-1;justify-content:center;align-self:stretch;min-width:0;min-height:0;display:flex}.fusion-zone-grid[data-v-11eddf34]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:6px 10px;min-width:0;height:100%;display:grid}@media (max-width:1099px){.featured.with-fusion-zones .art[data-v-11eddf34]{align-self:flex-start}.featured.with-fusion-zones .meta[data-v-11eddf34]{grid-template-rows:auto auto auto;grid-template-columns:1fr}.featured.with-fusion-zones .line1[data-v-11eddf34],.featured.with-fusion-zones .track[data-v-11eddf34],.featured.with-fusion-zones .controls[data-v-11eddf34],.featured.with-fusion-zones .fusion-zone-volumes[data-v-11eddf34]{grid-area:auto/1}}@media (max-width:600px){.zone.featured.with-fusion-zones[data-v-11eddf34]{flex-direction:column;height:auto}.featured.with-fusion-zones .art[data-v-11eddf34]{align-self:center}.featured.with-fusion-zones .meta[data-v-11eddf34]{flex:none}.fusion-zone-grid[data-v-11eddf34]{grid-template-columns:minmax(0,1fr);height:auto}}
