.kitabx-hamburger-icon{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:6px}
@media(max-width:768px){.kitabx-hamburger-icon{background-color:#233b53;color:#fff;padding:13px;border-radius:6px}.kitabx-hamburger-icon svg{stroke:#fff}}
.kitabx-mm-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:9998;display:none}
.kitabx-mm-panel{position:fixed;top:0;left:0;width:320px;max-width:85vw;height:100%;background:#fff;z-index:9999;transform:translateX(-100%);transition:transform .3s ease;overflow:hidden;visibility:hidden}
.kitabx-mm-panel.active{transform:translateX(0);visibility:visible}
.kitabx-mm-overlay.active{display:block}
.kitabx-mm-level{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;background:#fff}
.kitabx-mm-header{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#0d2340;color:#fff;font-weight:600;font-size:16px}
.kitabx-mm-back,.kitabx-mm-close{cursor:pointer}
.kitabx-mm-list{list-style:none;margin:0;padding:0}
.kitabx-mm-item{padding:14px 18px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;font-size:15px;cursor:pointer}
.kitabx-mm-item a{color:#222;text-decoration:none;display:block;width:100%}
.kitabx-mm-item .arrow{color:#999}
.kitabx-mm-empty{color:#999;font-style:italic}
.kitabx-mm-footer{padding:16px;text-align:center;font-size:12px;color:#888}
