.interaction-settings{box-sizing:border-box;width:min(500px,calc(100% - 24px));max-height:90dvh;overflow:auto;padding:24px;border:1px solid #c7d9ee;border-radius:20px;color:#19344a;background:#fff;box-shadow:0 20px 70px #001a3640}.interaction-settings::backdrop{background:#10283ab8}.interaction-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.interaction-heading h2{font-size:1.3rem;margin:0}.interaction-option{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid #dce6f0;cursor:pointer}.interaction-option strong,.interaction-option small{display:block}.interaction-option small,.interaction-note{font-size:.85rem;color:#526b80;line-height:1.5}.interaction-option input{width:24px;height:24px;flex:0 0 24px;accent-color:#1d6195}.interaction-settings .button{min-height:44px}.interaction-status{font-size:.85rem;min-height:1.5em}.mall-more-panel .interaction-menu{width:100%;justify-content:flex-start;text-align:left;gap:12px}@media(max-width:480px){.interaction-settings{padding:18px}}

/* Match the More menu rows; depth belongs to the shared icon tile. */
.mall .mall-more-panel .interaction-menu{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:0;margin:0;padding:12px 4px;gap:12px;border:0;border-bottom:1px solid #edf1f6;border-radius:0;background:transparent;color:var(--ink);font:inherit;font-weight:600;text-align:left;white-space:normal;box-shadow:none;transform:none}.mall-more-panel .interaction-menu>span:nth-child(2){flex:1}.mall .mall-more-panel .interaction-menu:hover,.mall .mall-more-panel .interaction-menu:active{background:transparent;box-shadow:none;transform:none}.mall-more-panel :is(a,.interaction-menu):hover>.nav-tile{transform:translateY(-2px);box-shadow:0 5px 0 #b7cbe4}.mall-more-panel :is(a,.interaction-menu):active>.nav-tile{transform:translateY(2px);box-shadow:0 1px 0 #b7cbe4}@media(max-width:760px){.mall .mall-more-panel .interaction-menu{font-size:12px}}@media(prefers-reduced-motion:reduce){.mall-more-panel :is(a,.interaction-menu)>.nav-tile{transform:none!important}}
