/* ACIARRP — guia de uso dos editores de páginas e layout */
.v145-help-action{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.v145-help-trigger{display:inline-flex;align-items:center;gap:7px;min-height:41px;white-space:nowrap}
.v145-help-panel[hidden]{display:none!important}
.v145-help-panel{margin:14px 0 20px;padding:25px 27px;background:#fff;border:1px solid #cfddec;border-radius:15px;box-shadow:0 8px 26px #112d480d}
.v145-help-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid #e7edf4;padding-bottom:17px;margin-bottom:19px}
.v145-help-head small{color:#028286;font-size:10px;letter-spacing:.1em;font-weight:850}
.v145-help-head h2{margin:6px 0 9px;color:#153f75;font-size:20px;font-weight:800}
.v145-help-head p{margin:0;color:#5a6f87;line-height:1.6;font-size:13px;max-width:730px}
.v145-help-close{display:flex;align-items:center;gap:7px;white-space:nowrap}
.v145-help-steps{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.v145-help-steps li{display:flex;align-items:flex-start;gap:12px;border:1px solid #e3ebf5;border-radius:12px;padding:16px;background:#f8fafd}
.v145-help-index{display:grid;place-items:center;min-width:29px;height:29px;border-radius:50%;background:#153f7b;color:white;font-size:13px;font-weight:800}
.v145-help-steps li div{min-width:0}
.v145-help-steps strong{color:#1b467b;font-size:13px}
.v145-help-steps p{font-size:12px;color:#60778f;line-height:1.65;margin:5px 0 0}
.v145-help-warning{display:flex;align-items:flex-start;gap:12px;margin:18px 0 16px;padding:15px;background:#fff7e7;border:1px solid #f4d69a;border-radius:10px;color:#75551b}
.v145-help-warning svg{flex-shrink:0;margin-top:2px}
.v145-help-warning p{line-height:1.65;font-size:12px;margin:0}
.v145-help-links{display:flex;flex-wrap:wrap;gap:9px}
.v145-help-links a{display:inline-flex;align-items:center;gap:8px;text-decoration:none}
.v145-help-trigger:focus-visible,.v145-help-close:focus-visible,.v145-help-links a:focus-visible{outline:3px solid #e5aa32;outline-offset:2px}
@media(max-width:860px){.v145-help-panel{padding:19px}.v145-help-steps{grid-template-columns:1fr}.v145-help-head{flex-direction:column}.v145-help-close{align-self:flex-start}}
@media(max-width:490px){.v145-help-panel{padding:15px}.v145-help-steps li{padding:13px}.v145-help-links a{width:100%;justify-content:center;box-sizing:border-box}}
