.input-copy .btn-copy{background:var(--bg,transparent);border:var(--border,0);color:var(--color,var(--button-icn-secondary));color:var(--color,var(--button-text-ghost-high-contrast));font-family:Rubik,sans-serif;-webkit-text-decoration:var(--text-decoration,none);text-decoration:var(--text-decoration,none)}.input-copy>.label{color:var(--color,var(--text-primary));display:flex;font-size:var(--font-size,.875rem);font-weight:var(--font-weight,400);grid-area:label;letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);margin-bottom:.5rem}.input-copy .btn-copy{border-radius:var(--btn-border-radius,8px);height:var(--height,auto);padding:var(--padding,.25rem 1rem);width:var(--width,-moz-fit-content);width:var(--width,fit-content);grid-column-gap:.25rem;transition:background-color .1s,color .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-copy .size-xs.btn-copy{font-size:var(--font-size,.75rem);font-weight:var(--font-weight,500);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);--padding:.25rem 1rem;--btn-border-radius:8px}.input-copy .size-sm.btn-copy{--padding:.4375rem 1.25rem;--btn-border-radius:8px}.input-copy .size-md.btn-copy,.input-copy .size-sm.btn-copy{font-size:var(--font-size,.875rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3)}.input-copy .size-md.btn-copy{--padding:.6875rem 1.5rem;--btn-border-radius:12px}.input-copy .size-lg.btn-copy{font-size:var(--font-size,1rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);--padding:1rem 2.5rem;--btn-border-radius:12px}.input-copy .btn-copy{--bg:var(--button-bg-primary);--color:var(--button-text-primary)}.input-copy .btn-copy:hover{cursor:pointer;--bg:var(--button-bg-primary-hover);--color:var(--button-text-primary-hover)}.input-copy .btn-copy:active,.input-copy .is-active.btn-copy{--bg:var(--button-bg-primary-click);--color:var(--button-text-primary-click)}.input-copy [disabled].btn-copy{pointer-events:none;--bg:var(--button-bg-primary-disabled);--color:var(--button-text-primary-disabled)}.input-copy{flex-direction:column;width:100%;z-index:1}.input-copy,.input-copy .row{display:flex;position:relative}.input-copy .field{background-color:var(--bg,var(--field-00));border:1px solid var(--border-color,var(--field-00));border-radius:8px 0 0 8px;color:var(--color,var(--text-tertiary));flex-grow:1;font-size:var(--font-size,.875rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);padding:var(--input-padding-y,.6875rem) 1rem;text-overflow:ellipsis;transition:border-color .2s ease-in-out}.input-copy .field::-moz-placeholder{color:var(--text-tertiary)}.input-copy .field::placeholder{color:var(--text-tertiary)}.input-copy .field:focus{--border-color:var(--border-click);--bg:var(--field-00)}.input-copy .hint{margin-top:.5rem}.input-copy.has-error{--border-color:var(--border-alert)}.input-copy .btn-copy{align-items:center;border-radius:0 8px 8px 0;display:flex;justify-content:center;padding:.5rem;transform:none}
