.dropdown-menu.vd-portal-menu{padding:6px;border:1px solid var(--color-border);border-radius:12px;background:var(--dropdown-bg, var(--color-bg-card));box-shadow:0 24px 60px -20px #0f172a8c,0 8px 22px -12px #0f172a59;min-width:220px}.dropdown-menu.vd-portal-menu .dropdown-item{display:flex;align-items:center;gap:8px;padding:9px 11px;border-radius:8px;font-size:var(--text-sm, 13px);line-height:1.35;color:var(--color-text);cursor:pointer}.dropdown-menu.vd-portal-menu .dropdown-item:hover,.dropdown-menu.vd-portal-menu .dropdown-item.active{background:var(--color-gold-light, rgba(var(--color-gold-rgb, 211, 175, 55), .12))}.dropdown-menu.vd-portal-menu .dropdown-item[aria-selected=true]{color:var(--color-gold, #a87b1f);font-weight:var(--font-bold, 700)}.dropdown-menu.vd-portal-menu .dropdown-item small,.dropdown-menu.vd-portal-menu .dropdown-item .vd-sim-preset-desc{color:var(--color-text-muted);font-size:11.5px}.vd-panel.is-focused{border-color:rgba(var(--color-gold-rgb, 211, 175, 55),.45)}.vd-panel.is-focused .vd-panel-titlebar{box-shadow:inset 0 2px 0 0 var(--color-gold, #c89b3c)}.vd-panel .vd-panel-cat{color:var(--color-gold, #a87b1f);opacity:.85}.vd-share-btn{margin-left:auto;white-space:nowrap}.vd-share-btn:hover{border-color:var(--color-gold, #c89b3c);color:var(--color-gold, #a87b1f)}.vd-panel .vd-sim-dropdown .dropdown-toggle:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--color-gold-rgb, 211, 175, 55),.18)}
