.builderpanel{display:grid;gap:18px}.builderintro{padding:24px;border-radius:22px;background:linear-gradient(135deg,#5a35ef,#8e55ff);color:white;display:flex;gap:16px;align-items:center}.builderintro>i{font-size:38px}.builderintro span{font-size:12px;font-weight:900;letter-spacing:.13em}.builderintro h2{margin:5px 0;font-size:25px}.builderintro p{margin:0;color:#eee7ff}.buildercard{background:white;border:1px solid #e3e5ec;border-radius:20px;padding:21px}.buildercard h3{margin:0;font-size:19px}.buildercard>p{margin:5px 0 16px;color:#74798a}.sortablemenus{display:grid;gap:8px}.sortablemenus article{display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid #e2e5ee;border-radius:13px;background:#fafbfe;cursor:grab}.sortablemenus article>i{font-size:20px;color:#9298a9}.sortablemenus b{flex:1}.sortablemenus label{display:flex;align-items:center;gap:7px;font-size:13px}.buildergrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:17px}.buildergrid>label{display:grid;gap:7px;font-weight:800;font-size:14px}.buildergrid select,.buildergrid input{min-height:45px;border:1px solid #dce0e9;border-radius:11px;padding:0 12px;font:inherit}.buildercolor{display:flex;gap:8px}.buildercolor input[type=color]{width:52px;padding:5px}.buildercolor input:last-child{flex:1}.savebuilder{justify-self:start;border:0;border-radius:12px;padding:13px 17px;background:#17181d;color:#fff;font-weight:850}.advancedlink{border:1px solid #e2e5ed;border-radius:16px;padding:13px;margin-bottom:12px}.advancedlink.isfeatured{border-color:#8060ff;background:#faf8ff}.linkoptions{display:grid;grid-template-columns:2fr 1fr 1fr;gap:10px;margin-top:10px}.linkoptions label{display:grid;gap:5px;font-size:12px;font-weight:800}.linkoptions input{min-width:0;border:1px solid #dce0e9;border-radius:9px;padding:9px}.linkoptions .featuretoggle{grid-column:1/-1;display:flex;align-items:center}.featuredlink{box-shadow:0 0 0 2px var(--a),0 12px 28px color-mix(in srgb,var(--a) 18%,transparent)!important}.plinks a img{width:48px;height:48px;object-fit:cover;border-radius:12px}.buttons-pill button,.buttons-pill .plinks a{border-radius:999px!important}.buttons-square button,.buttons-square .plinks a{border-radius:5px!important}.font-classic{font-family:Georgia,"Times New Roman",serif!important}.font-friendly{font-family:"Trebuchet MS",Arial,sans-serif!important}@media(max-width:700px){.buildergrid,.linkoptions{grid-template-columns:1fr}.linkoptions .featuretoggle{grid-column:auto}}
