.admin-zalo-panel>.admin-members-heading{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;list-style:none;transition:background-color .15s;display:grid}.admin-zalo-panel>.admin-members-heading::-webkit-details-marker{display:none}.admin-zalo-panel>.admin-members-heading strong{align-items:center;gap:8px;display:flex}.admin-zalo-panel>.admin-members-heading:hover{background-color:rgba(var(--pm-surface-rgb),.18)}.admin-zalo-panel>.admin-members-heading:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:12px}.admin-zalo-panel>.admin-members-heading>svg{transition:transform .15s}.admin-zalo-panel[open]>.admin-members-heading>svg{transform:rotate(180deg)}.admin-zalo-body{gap:14px;min-width:0;padding:16px;display:grid}.admin-zalo-body p{margin:0;line-height:1.6}.admin-zalo-body>small,.admin-zalo-fields small{color:var(--muted);font-size:12px;line-height:1.6}.admin-zalo-status{color:var(--accent);font-weight:650}.admin-zalo-fields{border:0;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;margin:0;padding:0;display:grid}.admin-zalo-fields label{flex-direction:column;gap:7px;min-width:0;font-size:13px;display:flex}.admin-zalo-fields input:not([type=checkbox]),.admin-zalo-fields select,.admin-zalo-fields textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:100%;min-width:0;min-height:42px;color:var(--text);border-radius:10px;padding:10px 12px}.admin-zalo-fields input:not([type=checkbox]),.admin-zalo-fields select{height:42px;line-height:1.5;font-size:calc(13px + var(--printmax-font-size-adjustment,0px))}.admin-zalo-fields .admin-zalo-ready{flex-direction:row;grid-column:1/-1;align-items:center;gap:10px;display:flex}.admin-zalo-ready input{flex-shrink:0}.admin-zalo-actions,.admin-zalo-links{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-zalo-actions .admin-export-button:disabled{cursor:not-allowed}.admin-zalo-actions .admin-export-button[aria-busy=true]{cursor:wait}.admin-zalo-saving-icon{animation:.9s linear infinite icon-spin}.admin-zalo-links{gap:18px}.admin-zalo-links a{color:var(--accent);align-items:center;gap:5px;font-size:12px;display:inline-flex}.admin-zalo-message{color:var(--accent)}.admin-zalo-message.is-error{color:var(--danger,#d43c4d)}.pm-zalo-chat-host{left:calc(max(12px,env(safe-area-inset-left)) + 15px);right:auto;bottom:calc(50px + env(safe-area-inset-bottom));z-index:64;isolation:isolate;pointer-events:none;max-width:calc(100vw - 39px);color:var(--text);--pm-zalo-widget-left:0px;position:fixed;transform:translateZ(0)}.pm-zalo-widget-slot{pointer-events:none}.pm-zalo-widget-slot>.zalo-chat-widget{pointer-events:auto;inset:auto!important;left:var(--pm-zalo-widget-left)!important;max-width:calc(100vw - 39px)!important;position:static!important}.pm-zalo-widget-slot iframe{max-width:calc(100vw - 39px)!important}.pm-zalo-widget-slot.is-launcher{filter:drop-shadow(0 4px 7px #0000004d);overflow:visible}.pm-zalo-preview-close{border:1px solid var(--line);background:var(--panel);width:28px;height:28px;color:var(--text);cursor:pointer;pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;margin:0 0 6px auto;padding:0;display:flex}@media (width<=1050px){body:has(.mobile-bottom-nav) .pm-zalo-chat-host{bottom:calc(142px + env(safe-area-inset-bottom))}}body:has(.layer-modal,.library-v2-modal,.mobile-download-ready,[aria-modal=true]) .pm-zalo-chat-host{visibility:hidden;pointer-events:none}@media (width<=600px){.admin-zalo-fields{grid-template-columns:1fr}.admin-zalo-actions>*{flex:auto}}@media (width>=1051px){.admin-zalo-fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.admin-zalo-fields>.admin-zalo-ready{grid-column:1;align-self:center}.admin-zalo-fields>.admin-zalo-actions{grid-column:2;justify-content:flex-end;align-self:center}.pm-zalo-chat-host{left:calc(max(12px,env(safe-area-inset-left)) + 12px);bottom:calc(25px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.admin-zalo-panel>.admin-members-heading,.admin-zalo-panel>.admin-members-heading>svg{transition:none}.admin-zalo-saving-icon{animation:none}}.admin-zalo-actions{grid-column:1/-1}@media (width<=1050px) and (orientation:portrait){.pm-zalo-chat-host{bottom:calc(16px + env(safe-area-inset-bottom))}body:has(.mobile-bottom-nav) .pm-zalo-chat-host{bottom:calc(110px + env(safe-area-inset-bottom))}}@media (width<=1050px) and (orientation:landscape){.pm-zalo-chat-host{--pm-zalo-widget-left:auto;left:auto;right:max(18px,env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom));translate:calc((var(--pm-zalo-launcher-width,60px) - 46px) / 2) 3px}body .pm-back-to-top{bottom:calc(76px + env(safe-area-inset-bottom))}body:has(.mobile-bottom-nav) .pm-zalo-chat-host{bottom:calc(44px + env(safe-area-inset-bottom))}}.pm-zalo-widget-slot:not(.is-ready)>.zalo-chat-widget,.pm-zalo-widget-slot:not(.is-ready) iframe{visibility:hidden!important;pointer-events:none!important}
