.timer-health{display:none}.dm-flow fieldset{border:1px solid var(--line);border-radius:12px;padding:14px;margin:0}.dm-flow legend{padding:0 6px;font-weight:700}.menu-toggle{display:none;border:0;background:transparent;width:44px;height:44px;padding:9px;cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:5px}
.menu-toggle span{display:block;width:24px;height:2px;border-radius:2px;background:var(--ink);transition:transform .2s,opacity .2s}
@media(min-width:701px){body{padding-right:260px}header,main,footer{max-width:1180px}.user-menu{position:fixed;top:0;right:0;width:260px;height:100vh;z-index:50;display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:92px 16px 24px;background:#132033;border-left:1px solid #29384c;box-shadow:-10px 0 30px rgba(5,12,25,.18)}.user-menu:before{content:'CommentBot';position:absolute;top:23px;right:22px;color:#fff;font:800 22px/1 Vazirmatn,sans-serif}.user-menu:after{content:'منو';position:absolute;top:67px;right:22px;color:#95a6bd;font:600 11px Vazirmatn,sans-serif}.user-menu>a,.user-menu form{width:100%}.user-menu>a,.user-menu .link{display:block;width:100%;padding:12px 14px;border-radius:10px;color:#eaf0f8;text-align:right;font-weight:700}.user-menu>a:hover,.user-menu .link:hover{background:#233249;color:#fff}.user-menu form{margin-top:8px;border-top:1px solid #29384c;padding-top:8px}.user-menu .link{color:#ffb4a8}}
@media(min-width:701px){body{padding-right:0}body:has(.user-menu){padding-right:260px}}
@media(min-width:701px){.menu-status-tools{display:flex;gap:8px;margin:-3px 0 14px;padding-bottom:14px;border-bottom:1px solid #29384c}.menu-status-tools form{margin:0;padding:0;border:0;width:auto}.menu-instagram-status,.menu-disconnect{width:39px;height:39px;display:grid;place-items:center;border:0;border-radius:11px;text-decoration:none;cursor:pointer;font-size:23px}.menu-instagram-status{color:#fff;background:linear-gradient(135deg,#feda75,#fa7e1e 28%,#d62976 58%,#4f5bd5)}.menu-disconnect{color:#ffb4a8;background:#2a2634}.user-menu>a:before{display:inline-block;width:25px;color:#9db0c8;font-size:16px}.user-menu>a[href="/dashboard"]:before{content:'⌂'}.user-menu>a[href="/comments"]:before{content:'◷'}.user-menu>a[href="/moderation"]:before{content:'⊘'}.user-menu>a[href="/dm-flow"]:before{content:'✦'}.user-menu>a[href="/timer"]:before{content:'◴'}.user-menu>a[href="/support"]:before{content:'?'}}
.dashboard-stats{grid-template-columns:repeat(4,1fr)}
.dashboard-stat.deleted-stat:before{background:#8b6bdb}
.mini-stat.deleted-count-stat{background:#eee8ff;color:#6045a8}
.mini-stat.trigger-count-stat{background:#e7f1ff;color:#315f91}
@media(max-width:1000px) and (min-width:701px){.dashboard-stats{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){
  header{position:relative}
  .menu-toggle{display:flex;margin-right:auto}
  header .user-menu{display:none;position:absolute;top:64px;left:16px;right:16px;z-index:30;flex-direction:column;align-items:stretch;gap:0;padding:8px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 45px rgba(25,52,42,.16)}
  header .user-menu.open{display:flex}
  header .user-menu>a,header .user-menu form{width:100%}
  header .user-menu>a,header .user-menu .link{display:block;width:100%;padding:12px 14px;text-align:right;border-radius:9px}
  header .user-menu>a:hover,header .user-menu .link:hover{background:#f1f4ef}
  .dashboard-stats{grid-template-columns:1fr}
}
