/* MeroKalam.com official preeti-to-unicode-converter styles. Unauthorized copying or republication is not permitted. */
#exportMenu{background:#fff;border:1px solid rgba(148,163,184,.28);border-radius:16px;
                  box-shadow:0 18px 45px rgba(15,23,42,.18),0 2px 8px rgba(15,23,42,.06);
                  min-width:270px;padding:.55rem;overflow:hidden}
      ._emhead{padding:.25rem .4rem .5rem;font-size:.67rem;font-weight:900;letter-spacing:.12em;
               text-transform:uppercase;color:#94a3b8}
      ._emopt{width:100%;text-align:left;background:transparent;border:1px solid transparent;border-radius:12px;
              padding:.62rem .65rem;min-height:58px;cursor:pointer;display:flex;align-items:center;gap:.72rem;
              color:#172033;line-height:1.35;transition:background .16s,border-color .16s,transform .16s,box-shadow .16s}
      ._emopt:hover,._emopt:focus-visible{background:#f8fafc;border-color:#e2e8f0;box-shadow:0 8px 18px rgba(15,23,42,.08);transform:translateY(-1px);outline:none}
      ._emico{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;
              flex:0 0 auto;color:#2563eb;background:#eff6ff}
      ._emico svg{width:18px;height:18px;display:block}
      ._emcopy{display:block;min-width:0}
      ._emcopy strong{display:block;font-size:.86rem;font-weight:900;color:#172033;letter-spacing:-.01em}
      ._emcopy small{display:block;margin-top:.1rem;font-size:.72rem;color:#64748b;white-space:normal}
      ._emtxt ._emico{color:#475569;background:#f1f5f9}
      ._emdoc ._emico{color:#2563eb;background:#dbeafe}
      ._empdf ._emico{color:#7c3aed;background:#ede9fe}
      .doc-action-primary{position:relative;z-index:2}
      @media(max-width:480px){
        #exportMenu{left:8px!important;right:8px!important;min-width:0!important;width:auto!important;max-height:calc(100vh - 16px);overflow:auto!important}
        ._emopt{padding:.72rem .75rem;min-height:62px}
        .doc-actions{height:auto!important}
        .doc-action-btn{height:44px!important}
      }
