#site-footer .footer-top nav.socials4{grid-column:1/-1;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-start}
#site-footer .socials4 a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px}
html[data-theme=light] button.danger:hover,html[data-theme=light] button.danger:focus-visible,html[data-theme=light] button.danger-solid5:hover,html[data-theme=light] button.danger-solid5:focus-visible{background:#b42338!important;border-color:#b42338!important;color:#fff!important}
html[data-theme=light] button.danger:hover *,html[data-theme=light] button.danger-solid5:hover *{color:inherit!important}
.rank-position7{display:block;font-size:14px;font-weight:600;color:var(--text);margin-top:8px}.color-tools7{display:flex;flex-wrap:wrap;gap:12px;width:100%;padding-top:10px;border-top:1px solid var(--line)}.palette-group7{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:9px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.palette-group7>span{font-size:14px;font-weight:600;min-width:42px}.palette-group7 .palette5{display:flex;gap:7px;padding:0;border:0}.palette-group7 .swatch5{width:28px;height:28px;min-width:28px;padding:0;border-radius:50%;background:var(--swatch);border:2px solid var(--surface);box-shadow:0 0 0 1px var(--line);transition:transform .12s}.palette-group7 .swatch5:hover{background:var(--swatch);transform:scale(1.12)}.palette-group7 .swatch5:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.palette-group7 .hex5{display:flex;align-items:center;gap:7px;margin:0}.palette-group7 .hex5 input{width:92px;min-width:0}.palette-group7>input[type=color]{width:34px;height:34px;min-width:0;padding:3px}.clear-highlight7{width:28px;min-width:28px;height:28px;padding:0}.pro-summary>div>span{border:1px solid #ffffff30;border-radius:8px;padding:5px 9px}.pro-policy{background:var(--surface);border-color:var(--line)}
@media(max-width:600px){.palette-group7{width:100%}.own-points6{flex-wrap:wrap}.rank-position7{max-width:145px}}
