.reference-tools{padding:15px;background:#f4f1fa;border:1px solid #e2d9ef;border-radius:12px}.reference-tools label{margin-top:13px}.reference-tools input[type=color]{height:39px;width:100%;padding:4px;cursor:pointer}.reference-accents{display:flex;gap:8px;margin:10px 0}.reference-accents button{width:25px;height:25px;border:2px solid #ffffff90;border-radius:50%;box-shadow:0 0 0 1px #00000012}.visual-presets{gap:16px}.visual-preset{padding:7px 7px 15px;border-radius:11px}.visual-preset canvas{border-radius:5px}.visual-preset strong{font-size:11px;font-weight:700}.visual-library .starter-heading h2{font-size:26px}.visual-library .starter-heading p{max-width:550px;line-height:1.8}html[data-theme=dark] .reference-tools{background:#2c2339;border-color:#453450}
