.icon-button{--tone:var(--color-accent);border-radius:var(--border-radius);border:1px solid color-mix(in srgb, var(--tone) 30%, var(--color-border));background:color-mix(in srgb, var(--tone) 6%, var(--color-bg));color:var(--tone);cursor:pointer;height:var(--button-height);width:var(--button-height);justify-content:center;align-items:center;transition:background-color .12s,border-color .12s;display:flex}.icon-button:hover{background:color-mix(in srgb, var(--tone) 12%, var(--color-bg));border-color:color-mix(in srgb, var(--tone) 50%, var(--color-border))}.icon-button[data-tone=muted]{--tone:var(--color-muted)}.icon-button[data-tone=attention]{--tone:var(--color-error)}.icon-button[data-active]{background:var(--tone);border-color:var(--tone);color:var(--color-bg)}
.copy-command{gap:var(--space-0);display:flex}.copy-command .copy-command-select{padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-surface);color:var(--color-fg);cursor:pointer;padding-right:20px}.copy-command .copy-command-select:focus-visible{border-color:color-mix(in srgb, var(--color-accent) 50%, var(--color-border));outline:none}.copy-command .copy-command-input{height:var(--input-height);border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-surface);padding:0 var(--space-1);flex:1;align-items:center;display:flex}.copy-command .copy-command-input[data-shell=true]:before{content:"$";color:var(--color-fg);opacity:.6}.copy-command .copy-command-input[data-shell=true] input,.copy-command .copy-command-input[data-clone=true] input{padding-left:1ch}.copy-command .copy-command-input:focus-within{border-color:color-mix(in srgb, var(--color-accent) 50%, var(--color-border));background-color:color-mix(in srgb, var(--color-accent) 5%, var(--color-bg))}.copy-command .copy-command-input input{width:100%;height:100%;color:var(--color-fg);background:0 0;border:none;outline:none;flex:1}.copy-command .copy-command-input,.copy-command .copy-command-select,.copy-command input{font-family:var(--font-mono);font-size:var(--font-size-small)}
