.flens-picker{border:1px solid var(--hairline);border-radius:999px;gap:2px;margin:0;padding:2px;display:flex}.flens-picker label{min-height:40px;font-family:var(--font-mono);font-size:var(--type-machine);letter-spacing:.14em;color:var(--text-muted);cursor:pointer;border-radius:999px;place-items:center;padding:0 14px;display:grid;position:relative}.flens-picker input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.flens-picker label.is-on{color:var(--surface-1);background:var(--text)}.flens-picker label:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.lens-table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:12.5px}.lens-table th,.lens-table td{border-bottom:1px solid var(--hairline);vertical-align:baseline;padding:7px 0}.lens-table th{letter-spacing:.1em;text-align:left;color:var(--text-muted);font-weight:400}.lens-table td{text-align:right;font-variant-numeric:tabular-nums;color:var(--text)}.lens-note{margin:0}.listen-lens{border:1px solid var(--border);background:var(--surface-1);border-radius:14px;gap:12px;min-width:0;padding:16px;display:grid}.listen-lens-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.listen-lens-title{font-family:var(--font-mono);font-size:var(--type-machine);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0;font-weight:400}.listen-lens-stage{aspect-ratio:16/9;width:100%;min-height:220px;position:relative}.listen-lens[data-lens=zaman] .listen-lens-stage{aspect-ratio:4/3}.listen-lens-canvas{width:100%;height:100%;position:absolute;inset:0}@media (max-width:719px){.listen-lens{padding:12px}.listen-lens-stage{aspect-ratio:4/3}.listen-lens[data-lens=zaman] .listen-lens-stage{aspect-ratio:3/4}.listen-lens .flens-picker label{padding:0 10px}}
