.mmhelp-btn{display:inline-grid;place-items:center;vertical-align:middle;min-width:21px;height:21px;border:1px solid #946ae1;border-radius:50%;background:#f4e8ff;color:#6133a7;font-weight:900;font-size:12px;line-height:1;cursor:help;margin-left:5px;padding:0 3px;box-shadow:none}.mmhelp-btn:hover,.mmhelp-btn:focus-visible{background:#7b50d2;color:white;outline:2px solid #ffd36c;outline-offset:2px}#mmhelp-hover{position:fixed;z-index:9000;max-width:320px;padding:11px 13px;background:#292344;color:white;border-radius:10px;box-shadow:0 8px 20px #37275e55;font-size:12px;line-height:1.45;pointer-events:none}.mmhelp-overlay{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;background:#1b143b99;padding:16px}.mmhelp-dialog{background:#fff9e9;border:3px solid white;box-shadow:0 16px 0 #4b316557,0 20px 45px #13102855;max-width:480px;width:100%;padding:30px;border-radius:26px;position:relative;color:#292443}.mmhelp-dialog small{letter-spacing:2px;font-weight:900;color:#a45b24}.mmhelp-dialog h2{margin:8px 0 20px;font-size:1.7rem}.mmhelp-dialog h3{margin:15px 0 6px;font-size:1rem}.mmhelp-dialog p{margin:0;color:#625a72;line-height:1.55}.mmhelp-dialog .mmhelp-note{font-size:.79rem;border-top:1px solid #e9d3b0;padding-top:14px;margin-top:16px}.mmhelp-close{position:absolute;right:18px;top:16px;background:#eee2ff;border:none;border-radius:50%;font-size:25px;width:36px;height:36px;cursor:pointer}
