.sh-sheet{color:#fff;background:#161618;border:0;border-radius:20px 20px 0 0;width:100%;max-width:520px;margin:0 auto;padding:0;animation:.22s cubic-bezier(.2,.8,.2,1) sh-rise;position:fixed;inset:auto 0 0;box-shadow:0 -20px 60px #00000080}.sh-sheet::backdrop{background:#00000073}@keyframes sh-rise{0%{opacity:0;transform:translateY(40px)}}.sh-in{padding:18px 16px calc(14px + env(safe-area-inset-bottom,0px));outline:none;position:relative}.sh-grip{background:#3a3a40;border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:7px;left:50%}.sh-head{border-bottom:1px solid #26262a;align-items:center;gap:12px;padding:6px 4px 14px;display:flex}.sh-head img{object-fit:cover;background:#242427;border-radius:8px;flex-shrink:0;width:44px;height:66px}.sh-head b{letter-spacing:-.01em;font-size:15px;font-weight:800;display:block}.sh-head small{color:var(--mj-muted,#89898a);font-size:13px}.sh-row{scrollbar-width:none;gap:6px;padding:16px 0 12px;display:flex;overflow-x:auto}.sh-row::-webkit-scrollbar{display:none}.sh-t{color:#e6e6e7;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:0 0 76px;align-items:center;gap:8px;padding:0;font-size:11.5px;font-weight:600;line-height:1.2;display:flex}.sh-t:hover{color:#fff}.sh-ico{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .14s;display:flex}.sh-t:active .sh-ico{transform:scale(.92)}.sh-copy,.sh-more{background:#2a2a2e}.sh-wa{background:#25d366}.sh-tg{background:#229ed9}.sh-x{background:#000;box-shadow:inset 0 0 0 1px #3a3a40}.sh-fb{background:#1877f2}.sh-cancel{color:#fff;width:100%;height:46px;font:inherit;cursor:pointer;background:#242427;border:0;border-radius:12px;font-size:15px;font-weight:700}@media (min-width:900px){.sh-sheet{border-radius:20px;height:max-content;margin:auto;inset:0}}
