.stcc-wrap{max-width:900px;margin:30px auto;padding:0 15px;font-family:Arial}
.stcc-header{text-align:center;margin-bottom:20px}
.stcc-header h1{font-size:36px;margin-bottom:8px}
.stcc-header p{color:#666}
.stcc-card{background:#fff;border:1px solid #ddd;border-radius:16px;padding:20px;box-shadow:0 10px 30px rgba(0,0,0,0.05)}
textarea{width:100%;height:220px;padding:14px;border-radius:12px;border:1px solid #ccc;font-size:15px}
.stcc-actions{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}
button{background:#2563eb;color:#fff;border:none;padding:10px 15px;border-radius:10px;cursor:pointer;font-weight:bold}
button:hover{opacity:0.9}
.copy{background:#16a34a}
.clear{background:#dc2626}
