.zh-appearance{position:relative;display:inline-flex;align-items:center;margin:0;flex-shrink:0;font-family:var(--fonts-regular,system-ui,sans-serif);font-size:12px;color:var(--zh-muted)}
.zh-appearance label{display:inline-flex;align-items:center;gap:7px;margin:0}
.zh-appearance select{font-family:inherit;font-size:12px;line-height:1.4;color:var(--zh-text);background:var(--zh-panel);border:1px solid var(--zh-border);border-radius:5px;padding:7px 9px;min-height:34px;cursor:pointer;width:76px}
.zh-appearance select:focus-visible{outline:2px solid var(--zh-accent);outline-offset:3px}
.zh-appearance select:disabled{opacity:.65;cursor:progress}
.zh-appearance-status{position:absolute;z-index:1100;bottom:calc(100% + 8px);right:0;white-space:normal;width:190px;border:1px solid var(--zh-border);border-radius:5px;background:var(--zh-panel);color:var(--zh-text);padding:10px 12px;font-size:12px;line-height:1.5;box-shadow:0 5px 20px #0002}
.zh-appearance-status:empty{display:none}
