.mic-panel{margin:18px 0;padding:16px;border:1px solid #9c75df;border-radius:16px;background:linear-gradient(120deg,#8360df18,#29bfce18,#ff6ca918)}.mic-panel summary{cursor:pointer;font-weight:700;font-size:1.05rem}.mic-panel p{font-size:.9rem;line-height:1.5}.mic-controls{display:flex;gap:16px;flex-wrap:wrap;margin:16px 0}.mic-controls label{flex:1 1 180px;display:flex;flex-direction:column;gap:8px}.mic-controls select{width:100%;min-height:42px}.mic-controls input{width:100%;accent-color:#8d5ce8}.mic-buttons{display:flex;flex-wrap:wrap;gap:8px}.mic-buttons button{min-height:44px}.mic-panel output{font-variant-numeric:tabular-nums}.mic-panel [role=status]{min-height:1.5em}
.mic-feedback{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid var(--dash-border,#9c75df55);padding-top:16px}.mic-report{display:inline-block;text-decoration:none;padding:10px 14px}.dashboard-nav a[href="#mic-panel"]::after{content:'Beta';font-size:9px;line-height:1;padding:3px 5px;margin-left:4px;border:1px solid currentColor;border-radius:5px;vertical-align:middle}
