.sender-main{margin-left:94px}.sender-content{padding:28px 32px 48px;max-width:1420px;margin:auto}.sender-title,.sender-card header,.sender-card footer{display:flex;align-items:center;gap:12px}.sender-title,.sender-card header{justify-content:space-between}.sender-title h1{font-size:23px;margin:0}.sender-content h2{font-size:18px}.sender-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:16px;margin:24px 0 32px}.sender-card{padding:20px;background:#fff;border:1px solid #ddd;border-radius:6px;display:flex;flex-direction:column;align-items:stretch;gap:12px}.sender-card h2,.sender-card p{margin:0}.sender-card footer{margin-top:auto;padding-top:12px;flex-wrap:wrap}.sender-state{color:#62666a;font-size:12px}.sender-state.online{color:#287753}.sender-content button,.sender-dialog button:not(.pl-close){min-height:36px;padding:6px 14px;border-radius:4px}.sender-card strong,.sender-card small{overflow-wrap:anywhere}.sender-dialog ol{padding-left:20px;line-height:1.6}.sender-dialog .pl-dialog-content>label{display:grid;gap:4px;margin:12px 0}.sender-dialog .pl-dialog-content input[readonly]{width:100%;padding:8px}.sender-preview{white-space:pre-wrap;background:#f4f7f5;padding:12px;line-height:1.6}.sender-dialog [hidden],.notify-editor [hidden]{display:none!important}@media(max-width:740px){.sender-main{margin-left:0}.sender-content{padding:18px 14px}.sender-main nav{overflow:auto}}

.notify-editor.whatsapp-qr-shade{display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.45)}
.notify-editor.whatsapp-qr-shade .pl-dialog{width:400px;max-width:calc(100vw - 32px);margin:0;border-radius:3px;background:#fff;box-shadow:0 6px 18px #0003}
.notify-editor.whatsapp-qr-shade .pl-close{display:none}
.notify-editor.whatsapp-qr-shade .pl-dialog-content{padding:20px 24px 24px;text-align:center}
.notify-editor.whatsapp-qr-shade .pl-dialog-content>h2{margin:0;font-size:18px;font-weight:500;line-height:24px;color:#252525}
.whatsapp-qr-help{margin:20px 0 0;font-size:14px;line-height:20px;color:#666}
.whatsapp-qr{height:300px;margin:20px auto 0;display:flex;align-items:center;justify-content:center}
.whatsapp-qr img{display:block;width:250px;height:250px;max-width:100%;object-fit:contain}
.whatsapp-qr [role=status]{font-size:14px;line-height:22px;overflow-wrap:anywhere;color:#666}
.whatsapp-qr-footer{display:flex;justify-content:center;gap:10px;margin-top:20px}
.notify-editor.whatsapp-qr-shade .whatsapp-qr-footer button{min-height:32px;height:32px;padding:4px 16px;border-radius:3px;font-size:14px;line-height:22px}
.notify-editor.whatsapp-qr-shade .whatsapp-qr-footer .primary{background:#55ab80;border:1px solid #55ab80;color:white}
@media(max-height:540px){.notify-editor.whatsapp-qr-shade .pl-dialog{max-height:calc(100dvh - 24px);overflow-y:auto}.notify-editor.whatsapp-qr-shade{padding:12px}.whatsapp-qr{height:260px;margin-top:8px}.whatsapp-qr-footer{margin-top:8px}}
