#edsocial-profile .edsocial-background-controls{max-width:620px;margin:22px auto 0;display:flex;justify-content:flex-end}
#edsocial-profile .edsocial-background-open{padding:12px 18px;border:1px solid #69b8f6;border-radius:24px;background:transparent;color:inherit;font:15px Arial;cursor:pointer}
#edsocial-profile .edsocial-background-dialog{max-width:440px}
#edsocial-profile .edsocial-background-dialog label{display:block;margin:16px 0 10px}
#edsocial-profile #edsocial-background-color{display:block;width:100%;height:64px;padding:4px;border:1px solid #69b8f6;border-radius:10px;background:transparent;cursor:pointer}
#edsocial-profile .edsocial-background-default{display:flex;align-items:center;gap:8px;font:15px Arial}
#edsocial-profile .edsocial-background-default input{accent-color:#69b8f6}
#edsocial-profile .edsocial-color-palette{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 8px;margin:20px 0}#edsocial-profile .edsocial-color-swatch{display:flex;flex-direction:column;align-items:center;gap:7px;margin:0;padding:4px;border:0;background:transparent;color:#edf4fc;cursor:pointer;font:12px Arial}#edsocial-profile .edsocial-color-swatch span{display:block;width:38px;height:38px;border-radius:50%;border:1px solid #718092}#edsocial-profile .edsocial-color-swatch[aria-pressed=true] span{outline:3px solid #69b8f6;outline-offset:3px}#edsocial-profile .edsocial-color-swatch small{font:inherit}#edsocial-profile .edsocial-custom-color summary{cursor:pointer;padding:12px 0;color:#a8d8ff;font:15px Arial}#edsocial-profile .edsocial-background-dialog .edsocial-actions{display:flex;flex-direction:row;gap:10px}
#edsocial-profile .edsocial-background-dialog{max-width:480px;padding:24px;border-radius:18px}#edsocial-profile .edsocial-background-dialog h2{font-size:23px;margin:0 0 24px}#edsocial-profile .edsocial-background-dialog :is(select,input[type=text]){box-sizing:border-box;width:100%;padding:13px;border:1px solid #a9b2bc;border-radius:10px;background:#10131d;color:#f1f4fa;font:16px Arial}#edsocial-profile .edsocial-background-sample{height:115px;margin:18px 0 20px;border:1px solid #8996a6;border-radius:12px}#edsocial-profile .edsocial-background-custom[hidden]{display:none}#edsocial-profile #edsocial-background-color{height:65px;border-color:#a9b2bc}#edsocial-profile .edsocial-background-dialog .edsocial-actions button{flex:1;min-width:0;font-size:16px;padding:14px 10px}
#edsocial-profile{--edsocial-space:radial-gradient(circle at 8% 12%,#fff 0 1px,transparent 2px),radial-gradient(circle at 33% 68%,#c8ddf5 0 1px,transparent 2px),radial-gradient(circle at 73% 28%,#fff 0 1px,transparent 2px),radial-gradient(circle at 91% 82%,#bfd5e8 0 1px,transparent 2px),radial-gradient(ellipse at 80% 25%,#131c32,#030408 75%);background-size:auto}
#edsocial-profile{--edsocial-space:radial-gradient(circle at 15px 25px,#fff 0 1px,transparent 1.7px) 0 0/137px 151px,radial-gradient(circle at 65px 42px,#d7e6ff 0 .8px,transparent 1.5px) 0 0/179px 193px,radial-gradient(circle at 32px 89px,#b6c9e5 0 .6px,transparent 1.3px) 0 0/113px 127px,radial-gradient(circle at 110px 70px,#fff 0 1.2px,transparent 2px) 0 0/251px 269px,radial-gradient(ellipse at 80% 25%,#26365b 0,#14213e 45%,#080e20 85%);background-size:auto}
#edsocial-profile #edsocial-background-color{height:125px;border-radius:12px;padding:4px}
#edsocial-profile .edsocial-color-picker-card{position:relative;border:2px solid #69b8f6;border-radius:14px;padding:4px;box-shadow:0 0 16px #69b8f629;overflow:hidden}#edsocial-profile .edsocial-color-picker-card #edsocial-background-color{margin:0;border:0;cursor:pointer}#edsocial-profile .edsocial-color-picker-hint{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);width:max-content;max-width:90%;padding:9px 12px;border-radius:20px;background:#07111ee8;color:#edf6ff;font:600 13px/1.3 Arial,sans-serif;text-align:center;pointer-events:none}#edsocial-profile .edsocial-color-picker-card:focus-within{outline:2px solid #69b8f6;outline-offset:3px}
#edsocial-profile .edsocial-background-dialog{color-scheme:dark;background:#0e131b!important;color:#f1f4fa!important}#edsocial-profile .edsocial-background-dialog :is(select,option,input[type=color]){color-scheme:dark;background-color:#0e131b;color:#f1f4fa}#edsocial-profile .edsocial-color-picker-card{background:#0e131b}
#edsocial-profile .edsocial-color-picker-card{border:0;box-shadow:none;padding:0}#edsocial-profile .edsocial-color-picker-card #edsocial-background-color{border:0;padding:0;outline:none;box-shadow:none}#edsocial-profile .edsocial-color-picker-card:focus-within{outline:none}#edsocial-profile #edsocial-background-color::-webkit-color-swatch-wrapper{padding:0}#edsocial-profile #edsocial-background-color::-webkit-color-swatch{border:0;border-radius:12px}#edsocial-profile #edsocial-background-color::-moz-color-swatch{border:0;border-radius:12px}
#edsocial-profile .edsocial-color-picker-card{border:1px solid #69b8f6;padding:0;box-shadow:none}#edsocial-profile #edsocial-background-title:focus{outline:none}
#edsocial-profile #edsocial-background-color:disabled::-webkit-color-swatch{background:transparent!important}#edsocial-profile #edsocial-background-color:disabled::-moz-color-swatch{background:transparent!important}#edsocial-profile .edsocial-color-picker-hint[hidden]{display:none}
#edsocial-profile .edsocial-stars-preview{height:125px;border:1px solid #69b8f6;border-radius:14px;background:var(--edsocial-space)}#edsocial-profile .edsocial-stars-preview[hidden],#edsocial-profile .edsocial-color-picker-card[hidden]{display:none}
