.menu-settings{max-width:1000px;padding:28px}.menu-settings h2{margin-top:0}.menu-settings p{color:#645b55;line-height:1.7;overflow-wrap:anywhere}.menu-settings fieldset{min-width:0;margin:24px 0;padding:20px;border:1px solid #e8ddd5;border-radius:16px}.menu-settings legend{padding:0 10px;font-weight:700}.menu-settings .menu-toggle{display:flex;align-items:center;gap:12px;min-height:44px;line-height:1.6;cursor:pointer;margin:4px 0;color:#332d29}.menu-settings input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;accent-color:#985957;cursor:pointer}.menu-settings input:focus-visible{outline:3px solid #985957;outline-offset:4px}.menu-settings .menu-master{font-weight:700}.menu-settings .menu-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}.menu-settings .menu-toggle:has(input:disabled){opacity:.55;cursor:not-allowed}.menu-settings input:disabled{cursor:not-allowed}.menu-settings button{min-height:44px}.menu-settings #mine-menu-feedback{min-height:28px;color:#633a3a}@media(max-width:650px){.menu-settings{padding:18px}.menu-settings .menu-items{grid-template-columns:1fr}}
