.color-adjuster-container{max-width:800px;margin:0 auto;padding:20px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#333;background-color:#f8f9fa;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.title{text-align:center;margin-bottom:25px;color:#2c3e50;font-size:1.8rem}.color-input-section{display:flex;align-items:center;gap:15px;margin-bottom:25px;padding:15px;background-color:white;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.color-input-section label{font-weight:600;min-width:80px}.color-picker{width:50px;height:50px;border:none;border-radius:4px;cursor:pointer;background-color:transparent}.color-text-input{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-family:monospace;font-size:1rem}.sliders-section{margin-bottom:25px;padding:15px;background-color:white;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.slider-container{margin-bottom:15px}.slider-container:last-child{margin-bottom:0}.slider-container label{display:block;margin-bottom:8px;font-weight:600}.slider{width:100%;height:8px;-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#ff6b6b 0,#aaaaaa 50%,#4dabf7);outline:none;border-radius:4px}.slider:nth-of-type(2){background:linear-gradient(90deg,#6bff6b 0,#aaaaaa 50%,#f74dab)}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#3498db;cursor:pointer;border:2px solid white;box-shadow:0 1px 3px rgba(0,0,0,.3)}.slider-value{margin-top:8px;text-align:center;font-size:.9rem;color:#666}.result-section{margin-bottom:25px;padding:15px;background-color:white;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.preview-container{margin-bottom:20px}.color-preview{display:flex;height:100px;margin-bottom:15px;border-radius:6px;overflow:hidden;box-shadow:0 1px 5px rgba(0,0,0,.15)}.adjusted-color,.original-color{flex:1;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px}.adjusted-color span,.original-color span{background-color:rgba(255,255,255,.7);padding:4px 10px;border-radius:4px;font-size:.9rem;font-weight:600}.color-values{display:flex;flex-direction:column;gap:12px}.value-display{display:flex;align-items:center;gap:10px}.value-display span{font-weight:600;min-width:50px}.value-text{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-family:monospace;font-size:1rem;background-color:#f5f5f5;cursor:default}.copy-button{padding:8px 15px;background-color:#3498db;color:white;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s}.copy-button:hover{background-color:#2980b9}.embed-info,.instructions{margin-bottom:25px;padding:15px;background-color:white;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.embed-info h3,.instructions h3{margin-top:0;margin-bottom:15px;color:#2c3e50}.instructions p{margin:8px 0;line-height:1.5}.embed-code{width:100%;height:70px;padding:10px;margin-bottom:10px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;font-family:monospace;font-size:.9rem;resize:none}@media (max-width:600px){.color-adjuster-container{padding:15px}.title{font-size:1.5rem}.color-input-section{flex-direction:column;align-items:stretch}.color-input-section label{margin-bottom:8px}.color-picker{align-self:flex-start}.value-display{flex-wrap:wrap}.value-display span{width:100%;margin-bottom:5px}}