.whatsapp-settings-card{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px}.whatsapp-settings-card h2{margin:0 0 6px}.whatsapp-settings-card p{margin:0 0 6px;font-size:14px}.whatsapp-settings-card small{color:#717177;font-size:12px}.whatsapp-settings-card>button{flex:none}
#whatsappTemplateDialog{width:min(920px,calc(100% - 24px))}.whatsapp-template-shell{display:flex;flex-direction:column;max-height:calc(100dvh - 32px)}.whatsapp-template-shell .dialog-head,.whatsapp-template-shell .dialog-foot{flex:none}.whatsapp-template-shell .formbody{min-height:0;overflow-y:auto}.whatsapp-template-shell .dialog-foot{justify-content:flex-end}.whatsapp-template-tabs{display:flex;gap:4px;width:fit-content;background:#efeff1;border:1px solid var(--line);border-radius:8px;padding:4px}.whatsapp-template-tabs button{font:500 13px Barlow,sans-serif;min-height:36px;padding:6px 12px;background:transparent;color:#55565d;border:0;border-radius:5px}.whatsapp-template-tabs button[aria-pressed=true]{background:#292a2d;color:#fff}.whatsapp-template-body>#whatsappTemplateDescription{font-size:12px;color:#626269;margin:10px 0 18px}.whatsapp-template-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;align-items:start}.whatsapp-template-compose{min-width:0}.whatsapp-template-label{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px;gap:12px}.whatsapp-template-label label{color:#292a2d;font-size:14px;font-weight:600}.whatsapp-template-label span{font-size:11px;color:#717177;font-variant-numeric:tabular-nums}.whatsapp-template-compose textarea{width:100%;font-size:14px;line-height:1.6;min-height:240px;resize:vertical}.whatsapp-template-compose textarea[aria-invalid=true]{border-color:#ba0000}.whatsapp-template-compose #whatsappTemplateValidation{margin:6px 0;font-size:12px;color:#b00000;min-height:16px}.whatsapp-template-compose #whatsappPlaceholderHelp{font-size:12px;color:#626269;margin:10px 0}.whatsapp-placeholder-list{display:flex;flex-wrap:wrap;gap:6px}.whatsapp-placeholder-list button{font-size:12px;min-height:32px;padding:5px 8px}.whatsapp-template-compose>.link{font-size:12px;margin-top:16px}.whatsapp-template-example{background:#f5f5f6;border:1px solid var(--line);border-radius:8px;padding:16px;min-width:0}.whatsapp-preview-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:12px;margin-bottom:16px}.whatsapp-preview-head span{color:#717177}.whatsapp-template-example #whatsappTemplatePreview{background:#fff;border:1px solid #e0e0e3;border-radius:0 10px 10px 10px;padding:16px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6;margin:0}.whatsapp-template-example>small{display:block;color:#717177;font-size:11px;margin-top:12px}.whatsapp-template-error{font-size:13px;color:#b00000;margin-top:16px}.whatsapp-template-error:empty{display:none}
@media(max-width:700px){.whatsapp-settings-card{padding:16px;align-items:flex-start;flex-direction:column;gap:12px}.whatsapp-settings-card>button{min-height:44px}.whatsapp-template-shell .dialog-head{padding:12px 16px}.whatsapp-template-shell .dialog-foot{padding:12px;gap:8px}.whatsapp-template-shell .dialog-foot button{min-height:44px;font-size:13px}.whatsapp-template-shell .formbody{padding:16px}.whatsapp-template-grid{grid-template-columns:minmax(0,1fr);gap:20px}.whatsapp-template-tabs{width:100%}.whatsapp-template-tabs button{flex:1;min-height:44px;padding:6px 8px}.whatsapp-template-compose textarea{font-size:16px;min-height:220px}.whatsapp-placeholder-list button{min-height:44px}.whatsapp-template-compose>.link{min-height:44px;margin-top:8px}}
