.copy-button-page{width:100%}.copy-button{width:100%;max-width:100%;margin:0 auto;padding:24px 40px}.copy-button-header{justify-content:space-between;align-items:flex-start;gap:32px;margin:24px 0;display:flex}.copy-button-header-content{flex:1;min-width:0}.copy-button-header-content p{margin-top:12px}.copy-button-section{margin-top:40px}.copy-button-preview{flex-direction:column;gap:24px;width:100%;display:flex}.copy-button-item{align-items:flex-start;gap:32px;width:100%;display:flex}.copy-button-label{flex-shrink:0;width:140px;padding-top:10px}.copy-button-example{flex:1;min-width:0}.copy-button-demo{border:2px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:24px;display:flex}.copy-button-demo button{width:fit-content}.copy-button-demo .fullWidth{width:100%}@media (max-width:768px){.copy-button{padding:24px}.copy-button-header{flex-direction:column;align-items:stretch;gap:24px}.copy-button-item{flex-direction:column;gap:12px}.copy-button-label{width:auto;padding-top:0}.copy-button-example{width:100%}}@media (max-width:520px){.copy-button{padding:20px}.copy-button-preview{gap:20px}.copy-button-section{margin-top:32px}.copy-button-demo{padding:16px}.copy-button-demo button{width:100%}}
