#mm-lc-root .mm-lc-head-channel-zalo{font:900 13px/1 Arial,Helvetica Neue,sans-serif}#mm-lc-root .mm-lc-plan-badge{display:inline-block;margin-top:4px;padding:1px 8px;border-radius:999px;background:rgba(255,255,255,.22);font-size:10.5px;font-weight:700;opacity:1}#mm-lc-root .mm-lc-emoji-panel{position:absolute;bottom:calc(100% + 8px);left:0;z-index:2147483600;display:grid;grid-template-columns:repeat(6,28px);gap:4px;padding:8px;border:1px solid rgba(15,23,42,.1);border-radius:14px;background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.18)}#mm-lc-root .mm-lc-emoji-panel button{width:28px;height:28px;border:0;border-radius:8px;background:#fff;cursor:pointer;font-size:17px}#mm-lc-root .mm-lc-emoji-panel button:hover{background:#eef4ff}#mm-lc-root .mm-lc-recording{flex-shrink:0;border-radius:999px;background:#fee2e2;color:#b91c1c;font-size:11px;font-weight:700;padding:4px 7px}#mm-lc-root .mm-lc-ooo-banner{display:flex;align-items:center;justify-content:center;gap:6px}.mm-lc-inbox-wrap .mm-lc-thread-pane .mm-lc-composer button{display:inline-flex;align-items:center;gap:6px}.mm-lc-inbox-wrap .mm-lc-thread-pane .mm-lc-composer button:disabled{cursor:default;opacity:.48}@media (max-width:1180px){.mm-lc-inbox-app{grid-template-columns:260px minmax(0,1fr)}.mm-lc-detail{display:none}}@media (max-width:780px){.mm-lc-inbox-app{grid-template-columns:1fr;height:auto;min-height:0}.mm-lc-inbox-side,.mm-lc-thread-pane{min-height:420px}}#mm-lc-root.mm-lc-root--page{display:flex;min-height:100dvh;align-items:center;justify-content:center;padding:clamp(12px,3vw,32px);background:linear-gradient(135deg,rgba(236,248,255,.96),rgba(255,255,255,.98) 48%,rgba(245,243,255,.94)),#f8fafc}#mm-lc-root.mm-lc-root--page .mm-lc-panel{position:relative;right:auto;bottom:auto;width:min(1040px,100%);height:min(820px,calc(100dvh - clamp(24px, 6vw, 64px)));max-height:none;border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:0 24px 80px rgba(15,23,42,.16)}#mm-lc-root.mm-lc-root--page .mm-lc-header{padding:22px 24px}#mm-lc-root.mm-lc-root--page .mm-lc-thread{padding:clamp(16px,3vw,28px)}#mm-lc-root.mm-lc-root--page .mm-lc-msg{max-width:min(72%,640px)}#mm-lc-root.mm-lc-root--page .mm-lc-empty-title{font-size:18px}#mm-lc-root.mm-lc-root--page .mm-lc-footer{padding:14px 18px}@media (max-width:720px){#mm-lc-root.mm-lc-root--page{padding:0}#mm-lc-root.mm-lc-root--page .mm-lc-panel{width:100vw;height:100dvh;border:0;border-radius:0}#mm-lc-root.mm-lc-root--page .mm-lc-msg{max-width:86%}}