/* Reuse Lidya theme tokens. Nothing is styled purple or neon. */
.lm-command-open{overflow:hidden!important}.lm-command-overlay{position:fixed;inset:0;z-index:55000;background:#faf7f0;color:#49301d;--lm-bg:#faf7f0;--lm-paper:#fffaf0;--lm-line:#c9a56c;--lm-text:#49301d;--lm-muted:#735c43}.lm-command-overlay *{box-sizing:border-box}html[data-eris-theme="dark"] .lm-command-overlay{--lm-bg:#061a16;--lm-paper:#0b2822;--lm-line:#b49352;--lm-text:#fff2d7;--lm-muted:#d1c2a4;background:var(--lm-bg);color:var(--lm-text)}.lm-command-page{height:100dvh;overflow:auto;overscroll-behavior:contain;background:var(--lm-bg);color:var(--lm-text)}.lm-command-head{position:sticky;top:0;z-index:2;background:var(--lm-bg);border-bottom:1px solid var(--lm-line);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(12px + env(safe-area-inset-top)) 16px 14px}.lm-command-head h2{font:700 clamp(21px,5vw,30px)/1.25 Georgia,serif;margin:6px 0 0}.lm-command-kicker{letter-spacing:.14em;color:var(--lm-muted);font-size:11px;font-weight:700}.lm-command-head button{font-size:28px;min-width:48px;min-height:48px;border:1px solid var(--lm-line);border-radius:50%;color:var(--lm-text);background:var(--lm-paper)}.lm-command-content{width:min(100%,920px);margin:auto;padding:20px 14px calc(24px + env(safe-area-inset-bottom))}.lm-command-card{background:var(--lm-paper);border:1px solid var(--lm-line);border-radius:13px;padding:14px;margin:0 0 12px;overflow-wrap:anywhere;display:grid;gap:5px}.lm-command-card strong{font-size:24px}.lm-command-card span,.lm-command-card small,.lm-command-notice{color:var(--lm-muted);font-size:12px}.lm-command-content h3{font:700 18px Georgia,serif;margin:24px 0 12px}.lm-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lm-command-stats>.lm-command-card{min-width:0}.lm-command-content button{min-height:44px;border:1px solid var(--lm-line);background:var(--lm-paper);color:var(--lm-text);border-radius:10px;padding:9px 14px}.lm-command-error{color:#a43b31}@media(min-width:740px){.lm-command-head{padding-inline:max(20px,calc((100vw - 940px)/2))}.lm-command-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:350px){.lm-command-stats{grid-template-columns:1fr}}
