.rm.rm-screen{color:var(--ink);margin:-20px -16px 0;width:calc(100% + 32px)}@media (min-width:640px){.rm.rm-screen{margin:-28px -24px 0;width:calc(100% + 48px)}}.rm .scr-body{max-width:520px;margin:0 auto;padding:4px 0 20px;overflow:visible;flex:none}.rm-foot-spacer{height:120px}.rm>.rm-foot-spacer{z-index:auto}.rm .stsearch .stlist{position:static;margin-top:4px;max-height:284px;overflow-y:auto;overscroll-behavior:contain}.rm .stlist li.grp{position:sticky;top:-6px;z-index:1;min-height:32px;margin:0 -6px;padding:0 16px;border-radius:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:default}.rm .stlist li.grp,.rm .stlist li.grp:hover{background:var(--card);color:var(--soft)}.rm .stlist li.add b{font-weight:600}.rm .scr-foot.rm-foot{position:fixed;left:0;right:0;bottom:0;z-index:20;background:linear-gradient(180deg,hsla(0,0%,95%,0),#f3f3f3 16px)}.content-slide-in:has(.rm-foot){animation-name:rm-content-in}@keyframes rm-content-in{0%{opacity:0}to{opacity:1}}.rm .rm-foot-inner{max-width:520px;margin:0 auto}.rm .rm-foot-inner>*+*{margin-top:10px}.rm [hidden]{display:none!important}.rm img,.rm svg{display:inline;vertical-align:baseline}