.arcade-nav-mega__trigger{border:0;font-family:inherit}.arcade-nav-mega__trigger:not(.arcade-nav-item--on){background:transparent}.arcade-nav-mega__chev{display:inline-flex;color:currentColor;opacity:.65;transition:transform .18s ease}.arcade-nav-mega__trigger[data-state=open] .arcade-nav-mega__chev{transform:rotate(180deg);opacity:1}.arcade-nav-mega__panel{background:var(--paper);border:2.5px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-hover);max-width:calc(100vw - 32px);font-family:var(--font-sans);z-index:var(--z-floating);animation:arcade-nav-mega-in .16s cubic-bezier(.2,.9,.2,1.05)}.arcade-nav-mega__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding-top:14px;border-top:2.5px dashed var(--line-2)}@keyframes arcade-nav-mega-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}[data-scope=back] .arcade-nav-mega__panel{border-width:1px;box-shadow:0 1px 2px rgba(42,23,18,.06),0 12px 32px -10px rgba(42,23,18,.22)}[data-scope=back] .arcade-nav-mega__footer{border-top-style:solid;border-top-width:1px}@media (prefers-reduced-motion:reduce){.arcade-nav-mega__panel{animation:none}}@media (max-width:1024px){.arcade-nav-mega__panel{width:calc(100vw - 32px)!important}}.arcade-nav-mega-item{border-radius:10px;outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arcade-nav-mega-item[data-highlighted]{background:var(--brand-dim)}.arcade-nav-mega-item--disabled{opacity:.45;cursor:not-allowed}.arcade-nav-mega-item__inner{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;font-family:var(--font-sans);color:var(--ink);text-decoration:none;border-radius:inherit}.arcade-nav-mega-item__visual{flex:none;background-size:cover;background-position:50%;display:grid;place-items:center;border:2.5px solid var(--line);overflow:hidden}.arcade-nav-mega-item__visual--icon{width:40px;height:40px;border-radius:11px}.arcade-nav-mega-item__visual--icon.arcade-nav-mega-item__visual--brand{background:var(--brand-dim);color:var(--brand-d)}.arcade-nav-mega-item__visual--icon.arcade-nav-mega-item__visual--warm{background:var(--warm);color:var(--ink-on-accent)}.arcade-nav-mega-item__visual--icon.arcade-nav-mega-item__visual--sun{background:var(--sun);color:var(--ink-on-accent)}.arcade-nav-mega-item__visual--icon.arcade-nav-mega-item__visual--cool{background:var(--cool);color:var(--ink-on-accent)}.arcade-nav-mega-item__visual--icon.arcade-nav-mega-item__visual--sky{background:var(--sky);color:var(--ink-on-accent)}.arcade-nav-mega-item__visual--icon.arcade-nav-mega-item__visual--neutral{background:var(--paper-2);color:var(--ink-2)}.arcade-nav-mega-item__visual--thumb-landscape{width:64px;height:44px;border-radius:10px}.arcade-nav-mega-item__visual--thumb-square{width:52px;height:52px;border-radius:11px}.arcade-nav-mega-item__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.arcade-nav-mega-item__label{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800;color:var(--ink);line-height:1.3}.arcade-nav-mega-item[data-highlighted] .arcade-nav-mega-item__label{color:var(--brand-d)}.arcade-nav-mega-item__desc{font-size:12.5px;font-weight:500;color:var(--ink-2);line-height:1.45}.arcade-nav-mega-item__tag{font-size:9.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:999px;background:var(--brand-dim);color:var(--brand-d)}.arcade-nav-mega-item__ext{display:inline-flex;color:var(--ink-3)}[data-scope=back] .arcade-nav-mega-item__visual{border-width:1px}[data-scope=back] .arcade-nav-mega-item__label{font-weight:700}