/* Fit the device list to its longest label, bounded by the browser viewport. */
.mic-menu { width:max-content;min-width:0;max-width:calc(100vw - 24px); }
.mic-menu-option { display:block;font-weight:400;overflow-wrap:anywhere; }
