#mb-sound-player{position:fixed;z-index:900;right:18px;bottom:18px;width:300px;max-width:calc(100vw - 36px);padding:14px 16px;background:#091728f5;color:#edf5ff;border:1px solid #396f9c;border-top:2px solid #329cff;border-radius:9px;box-shadow:0 10px 45px #0008;font:13px/1.5 'DM Sans',Arial,sans-serif;backdrop-filter:blur(12px)}#mb-sound-player *{box-sizing:border-box}#mb-sound-player .mb-sound-bar{display:flex;align-items:center;gap:10px}#mb-sound-player .mb-sound-bar>div{margin-right:auto}#mb-sound-player .mb-sound-kicker{display:block;font-size:9px;letter-spacing:1.7px;color:#83c5ff}#mb-sound-frequency{font-size:20px;letter-spacing:-.3px}#mb-sound-player button{font:600 12px/1.4 'DM Sans',Arial,sans-serif;min-height:38px;padding:9px 12px;border:1px solid #3e6d99;border-radius:4px;background:#122d4b;color:#f3f8ff;cursor:pointer}#mb-sound-player #mb-sound-toggle{background:#1465b7}#mb-sound-player[data-playing=true] #mb-sound-frequency::after{content:' ●';color:#66c5ff;font-size:12px}#mb-sound-player #mb-sound-status{margin:7px 0 0;font-size:11px;color:#b9cee6}#mb-sound-player #mb-sound-options{padding-top:12px;margin-top:12px;border-top:1px solid #315276;max-height:55vh;overflow:auto}#mb-sound-player [hidden]{display:none!important}#mb-sound-player p.mb-sound-intro{font-size:12px;color:#b9cee6;margin:0 0 13px}#mb-sound-player label{display:block;margin:14px 0 0;font-size:12px;color:#e0edff}#mb-sound-player select{width:100%;margin-top:6px;padding:8px;background:#0b213b;color:#f2f7ff;border:1px solid #4976a3;border-radius:3px;font:14px Arial}#mb-sound-player input[type=range]{display:block;width:100%;margin:10px 0;accent-color:#4ba8ff;padding:0;min-height:24px}#mb-sound-player output{float:right;color:#a2d2ff}#mb-sound-player .mb-sound-auto{display:flex;gap:8px;align-items:center}#mb-sound-player input[type=checkbox]{width:16px;height:16px;accent-color:#268cff;margin:0;flex:none}#mb-sound-player .mb-sound-note{font-size:11px;color:#a9bfd8;margin:12px 0 0}#mb-sound-player :focus-visible{outline:3px solid #95d1ff;outline-offset:3px}@media(max-width:640px){#mb-sound-player{right:12px;bottom:78px;width:260px;max-width:calc(100vw - 24px);padding:10px 12px}#mb-sound-frequency{font-size:18px}}@media print{#mb-sound-player{display:none!important}}
/* Expanded listening library */
#mb-sound-player{width:340px;background:linear-gradient(145deg,#0b2035f7,#050e1cf7);border-top-width:3px}#mb-sound-player .mb-sound-kicker{font-size:8px;letter-spacing:1.4px}#mb-sound-frequency{font-size:19px;display:block;line-height:1.3;margin-top:4px;max-width:185px}#mb-sound-player .mb-sound-bar{gap:8px}#mb-sound-player #mb-sound-options{max-height:min(62vh,570px);overscroll-behavior:contain;padding-right:4px;scrollbar-width:thin;scrollbar-color:#416e97 #091728}#mb-sound-player p.mb-sound-channel{font:11px/1.6 monospace;color:#98d1ff;margin:10px 0 0;padding:9px 10px;border-left:2px solid #248df4;background:#102b47}#mb-sound-player p.mb-sound-headphones{font-size:11px;line-height:1.6;color:#bfd8f3;margin:10px 0}#mb-sound-player [id$=-controls]{margin-top:12px}#mb-sound-player #mb-sound-mode{border-color:#3c92df;background:#102f51}#mb-sound-player label{line-height:1.5}@media(max-width:640px){#mb-sound-player{width:290px;bottom:78px}#mb-sound-frequency{font-size:17px;max-width:150px}#mb-sound-player #mb-sound-options{max-height:50vh}}@media(max-height:520px){#mb-sound-player{bottom:8px}#mb-sound-player #mb-sound-options{max-height:48vh}}
