/* Source module: menu.css */ .dropdown { width: 275px; border: 1px solid #463923; padding: 4px; background: #050606; box-shadow: 0 14px 28px #000; } .dropdown-title { height:36px;display:flex;align-items:center;justify-content:center;color:#d8b44f;background:linear-gradient(#302814,#151008);border:1px solid #554527; } .menu-row { height:48px;display:grid;grid-template-columns:45px 1fr;align-items:center;border:1px solid #2d2c28;color:#cab980;background:linear-gradient(#181a19,#0c0d0c); } .menu-row.focus { outline:2px solid #278bc0;outline-offset:-3px;background:#101d2b; } .menu-icon { display:flex;align-items:center;justify-content:center; } .menu-icon img { image-rendering: pixelated; } .context-menu { width:190px;padding:0 3px 4px;border:1px solid rgba(19,17,13,.92);background:rgba(48,46,38,.72);box-shadow:0 10px 20px rgba(0,0,0,.78);backdrop-filter:blur(1px); } .context-title { height:28px;margin:0 -3px 2px;padding:0 9px;display:flex;align-items:center;border-bottom:1px solid #161513;background:#030403;color:#eee8d5;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; } .context-row { height:28px;padding:0 7px;display:grid;grid-template-columns:25px minmax(0,1fr);gap:5px;align-items:center;border:1px solid transparent;color:#e1d7ba;background:transparent; } .context-row img { max-width:20px;max-height:20px;justify-self:center;image-rendering:pixelated; } .context-row:hover, .context-row.focus { border-color:#000;background:rgba(15,14,12,.28);color:#ffefad;box-shadow:inset 0 0 0 1px rgba(132,113,76,.13); }