.mt-hero{display: flex;gap: 20px;align-items: center}.mt-mic{width: 84px;height: 84px;flex-shrink: 0;border-radius: 50%;display: grid;place-items: center;background: var(--t-midia-bg);color: var(--t-midia)}.mt-mic .icon{width: 40px;height: 40px}.mt-lead{margin: 0 0 12px;color: var(--text-2)}.mt-meter{position: relative;height: 28px;border-radius: 8px;background: var(--surface-2);border: 1px solid var(--border);overflow: hidden}.mt-meter-fill{position: absolute;inset: 0 auto 0 0;width: 0;background: var(--success);transition: width 0.05s linear}.mt-meter-fill.warm{background: #f59e0b}.mt-meter-fill.hot{background: var(--danger)}.mt-meter-peak{position: absolute;top: 0;bottom: 0;width: 3px;margin-left: -1px;background: var(--text);opacity: 0.6}.mt-scale{position: absolute;inset: 0;display: flex;justify-content: space-between;align-items: center;padding: 0 8px;font-size: 0.7rem;color: var(--text-3);pointer-events: none;mix-blend-mode: difference}.mt-db{margin: 0;font-size: 1.25rem;font-weight: 700}.mt-canvas{width: 100%;height: 120px;border-radius: var(--radius);background: var(--surface-2);border: 1px solid var(--border)}.mt-audio{width: 100%}.mt-rec-state{margin: 0;min-height: 1.4em;font-weight: 600}@media (max-width: 560px){.mt-hero{flex-direction: column;text-align: center}}