.pe-launch,.pe-panel,.pe-panel *{box-sizing:border-box;font-family:"Proxima Nova",Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:normal!important;text-transform:none!important}
.pe-launch{position:fixed;bottom:20px;right:20px;z-index:11000;border:1px solid #b7d892;border-radius:28px;background:#153c2e;color:white;padding:12px 20px;cursor:pointer;box-shadow:0 4px 20px #0003}
.pe-panel{position:fixed;right:18px;bottom:18px;z-index:11001;width:320px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 36px);overflow:auto;border:1px solid #dbe4d5;border-radius:18px;background:#fff;color:#18382c;padding:20px;box-shadow:0 12px 60px #001c2440}
.pe-panel[hidden],.pe-launch[hidden]{display:none!important}.pe-top{display:flex;justify-content:space-between;align-items:center}.pe-top strong{font-size:19px!important;font-weight:700!important}.pe-top button{border:0;background:#edf3e8;border-radius:50%;width:30px;height:30px;cursor:pointer;font-size:22px!important}.pe-help{color:#607064;margin:12px 0}.pe-selected{padding:12px;background:#eff4ea;border-radius:8px;margin-bottom:12px;overflow-wrap:anywhere}.pe-panel label{display:block;margin:12px 0 5px}.pe-panel fieldset{border:0;padding:0;margin:0;min-width:0}.pe-panel select,.pe-panel input{width:100%;height:40px;border:1px solid #c9d5c3;border-radius:7px;background:#fff;padding:7px;color:#18382c}.pe-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pe-panel button{cursor:pointer}.pe-panel fieldset>button,.pe-actions button{padding:10px;border:1px solid #c9d5c3;background:#fff;color:#18382c;border-radius:7px;width:100%;margin-top:10px}.pe-actions #peSave{background:#1b5238;color:#fff;border-color:#1b5238}.pe-note{font-size:12px!important;color:#6c7869;margin-bottom:0}#peStatus{font-size:12px!important;color:#2c5c24;min-height:18px}.pe-target{outline:2px dashed #98c84a!important;outline-offset:5px}.pe-editing :is(h1,h2,h3,h4,p,a,button,span,strong,dt,dd){cursor:crosshair}.pe-panel :focus-visible,.pe-launch:focus-visible{outline:3px solid #85b53d;outline-offset:2px}.pe-panel fieldset:disabled{opacity:.45}@media(max-width:600px){.pe-panel{bottom:10px;right:10px;max-height:55dvh;width:300px;padding:15px}.pe-launch{bottom:14px;right:14px}}
