.drone-tone-popover{overscroll-behavior:contain;width:360px;overflow-y:auto}.drone-tone-popover .drone-tone-settings{flex-flow:wrap;gap:8px 24px}.drone-tone-settings select{margin-left:4px}.drone-tone-tabs{border:1px solid var(--border);border-radius:10px;display:flex;overflow:hidden}.drone-tone-tab{font:inherit;white-space:nowrap;background:var(--code-bg);color:var(--text);cursor:pointer;border:none;flex:1;padding:6px 4px;font-size:13px}.drone-tone-tab+.drone-tone-tab{border-left:1px solid var(--border)}.drone-tone-tab.active{background:var(--accent-bg);color:var(--text-h);font-weight:600}.drone-tone-tab.has-current:after{content:" •";color:var(--accent)}.drone-tone-page{border:none;flex-direction:column;gap:2px;min-width:0;min-height:340px;margin:0;padding:0;display:flex}.drone-tone-option{align-items:flex-start;padding:3px 0}.drone-tone-option input{flex:none;margin-top:2px}.drone-tone-option small{margin-top:2px}.drone-tone-pager{color:var(--text);justify-content:center;align-items:center;gap:16px;font-size:13px;display:flex}.drone-tone-pager button{font:inherit;border:1px solid var(--border);background:var(--bg);width:36px;height:30px;color:var(--text-h);cursor:pointer;border-radius:8px;font-size:18px;line-height:1}.drone-tone-pager button:disabled{opacity:.35;cursor:default}
