.cs-copy{border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);background:var(--cs-surface-1);align-items:stretch;width:100%;display:inline-flex;overflow:hidden}.cs-copy__value{min-width:0;padding:var(--cs-space-2) var(--cs-space-3);color:var(--cs-fg);font-size:var(--cs-text-sm);background:0 0;border:0;flex:auto}.cs-copy[data-mono] .cs-copy__value{font-family:var(--cs-font-mono)}.cs-copy__value:focus-visible{outline:2px solid var(--cs-focus);outline-offset:-2px}.cs-copy__button{align-items:center;gap:var(--cs-space-2);padding:var(--cs-space-2) var(--cs-space-3);border:0;border-left:1px solid var(--cs-border);background:var(--cs-surface-2);color:var(--cs-fg);font-size:var(--cs-text-sm);cursor:pointer;flex:none;display:inline-flex}.cs-copy__button:hover{background:var(--cs-surface-1)}.cs-copy__button[data-copied]{color:var(--cs-success)}.cs-copy__button:focus-visible{outline:2px solid var(--cs-focus);outline-offset:-2px}.cs-copy__live{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.cs-copy{border:1px solid buttontext}.cs-copy__button{border-left:1px solid buttontext}}
