/* Reutiliza cores, botões e largura do painel existente. */
#painel .wlc-card{display:grid;gap:18px;margin:0 0 24px;padding:32px;border-radius:var(--wl-radius,16px);background:var(--pal-ffffff,#fff);border:1px solid var(--pal-eeeaf4,#eeeaf4);min-width:0;width:100%;box-sizing:border-box}
#painel .wlc-card h3{margin:0;font-size:17px;color:var(--pal-302b42,#302b42)}
#painel .wlc-card p,.wlc-translations p{font-size:12px;line-height:1.7;color:var(--pal-71697d,#71697d);margin:0}
.wlc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}
#painel .wlc-fields fieldset,#painel .wlc-list fieldset{border:1px solid var(--pal-eeeaf4,#eeeaf4);border-radius:12px;padding:18px;margin:0;min-width:0}
.wlc-list{display:grid;gap:20px}.wlc-fields>fieldset{grid-column:1/-1}
#painel .wlc-card label,.wlc-fields label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600;min-width:0}
#painel .wlc-card input,#painel .wlc-card select,#painel .wlc-card textarea,.wlc-fields input,.wlc-fields select,.wlc-fields textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;padding:12px;border:1px solid var(--pal-dbd5e4,#dbd5e4);border-radius:8px;background:var(--pal-ffffff,#fff);color:inherit}
#painel .wlc-check,.wlc-fields .wlc-check{flex-direction:row;align-items:center;font-weight:400}#painel .wlc-check input,.wlc-fields .wlc-check input{width:17px;height:17px;flex:none;accent-color:var(--pal-6c49ad,#6c49ad)}
.wlc-translations{padding:16px;border:1px solid var(--pal-eeeaf4,#eeeaf4);border-radius:12px;grid-column:1/-1}.wlc-translations summary{cursor:pointer;font-size:13px;font-weight:600}.wlc-translations>fieldset,.wlc-translations>p{margin-top:18px}.wlc-client-extra{grid-column:1/-1;margin:12px 0}.wlc-support,.wlc-shop-consent{grid-column:1/-1}.wlc-client-extra:empty{display:none}
.wlc-fields [hidden],#painel .wlc-card[hidden],#painel .wlc-card [hidden]{display:none!important}
@media(max-width:720px){.wlc-fields{grid-template-columns:minmax(0,1fr)}#painel .wlc-card{padding:22px}.wlc-fields>fieldset{grid-column:auto}}
#painel #acesso-tecnico-instalacao { margin-bottom: 24px; }
#painel #acesso-tecnico-instalacao h3 { margin-top: 0; }
#painel #acesso-tecnico-instalacao p { line-height: 1.6; }
