/* More menu polish only. Original card widths, heights, palette and type remain. */
#more .action-card,#more .action-card:visited,#more .action-card *{text-decoration:none!important}
#more .action-card{gap:12px}
#more .action-card>span{min-width:0}
#more .more-card-icon{display:flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px;background:#f6ead3;color:var(--m);font-style:normal}
#more .more-mini-title{display:flex;align-items:center;gap:8px}
#more .more-mini-title>span{min-width:0}
#more .more-mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:8px;background:#f6ead3;color:var(--m);font-style:normal;overflow:hidden;font-size:.7rem}
#more .more-mark svg{width:22px;height:22px;flex-shrink:0}
#more .more-mark img{display:block;width:24px;height:24px;object-fit:cover;border-radius:8px}
#more .action-card:focus-visible,#howToUse button:focus-visible,#howToUse summary:focus-visible{outline:3px solid var(--s);outline-offset:3px}
#howToUse .help-topic summary{font-weight:700;color:var(--m);cursor:pointer;min-height:44px;line-height:1.6}
#howToUse .help-topic p,#howToUse .card p{font-size:.9rem;line-height:1.85;overflow-wrap:anywhere}
#howToUse .help-benefit{border-left:3px solid var(--s);padding-left:12px}
#howToUse .secondary{min-height:44px;white-space:normal}
@media(max-width:360px){#more .more-mini-title{gap:5px}#more .more-mark{flex-basis:20px;width:20px;height:20px}#more .more-mark img{width:20px;height:20px}#more .more-mark svg{width:18px;height:18px}}
