.pst.mj-sq{aspect-ratio:1;width:auto!important}img.mj-sqi,.aw-frame img.nfth,.awk img.nfth{aspect-ratio:1;object-fit:cover;width:auto!important}
:root{--mjtb-h:calc(60px + max(20px, env(safe-area-inset-bottom,0px)))}.aw-frame-d .hdr .top.on svg{color:#25d1da}.aw-frame-d .hdr .top.on:after{content:"";background:#25d1da;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:12px;right:12px}.aw-frame-d .hdr-r>a.bp.b36,.aw-frame-m header a.bp.b36{box-sizing:border-box;white-space:nowrap;background:#25d1da;border:0;border-radius:12px;justify-content:center;align-items:center;height:36px;padding:0 14px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex;color:#0e0e10!important}.aw-frame-d .hdr-r>a.bp.b36:hover{background:#5ee0e7}.mjhs{display:flex;position:relative}.mjhs-b{box-sizing:border-box;color:#fff;cursor:pointer;white-space:nowrap;background:#242427;border:0;border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 14px 0 12px;font-family:inherit;font-size:14px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1.5px #3a3a40}.mjhs-b:hover{background:#2c2c30;box-shadow:inset 0 0 0 1.5px #5a5a60}.mjhs-b.on{box-shadow:none;color:#0e0e10;background:#25d1da}.mjhs-k{box-sizing:border-box;color:#a0a0a8;pointer-events:none;background:#303034;border-radius:7px;align-items:center;height:22px;padding:0 7px;font-size:11px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #4a4a50}.mjhs-scrim{z-index:40;background:0 0;position:fixed;inset:0}.mjhs-p{z-index:41;box-sizing:border-box;background:#1a1a1d;border-radius:16px;flex-direction:column;width:440px;max-height:min(600px,100vh - 90px);padding:8px;animation:.15s ease-out mjIn;display:flex;position:absolute;top:calc(100% + 13px);right:0;box-shadow:inset 0 0 0 1.5px #3a3a40,0 24px 60px #000}.mjhs-f,.mjso-f{flex-shrink:0;position:relative}.mjhs-f svg,.mjso-f svg{color:#a6a6a7;pointer-events:none;position:absolute;top:11px;left:14px}.mjhs-f input,.mjso-f input{box-sizing:border-box;color:#fff;appearance:none;background:#242427;border:0;border-radius:12px;outline:none;width:100%;height:40px;padding:0 56px 0 42px;font-family:inherit;font-size:15px;box-shadow:inset 0 0 0 1.5px #38383e}.mjhs-f input:focus,.mjso-f input:focus{box-shadow:inset 0 0 0 1.5px #25d1da}.mjhs-f input::placeholder,.mjso-f input::placeholder{color:#808083}.mjhs-f input::-webkit-search-cancel-button{display:none}.mjso-f input::-webkit-search-cancel-button{display:none}.mjhs-f .mjhs-k{position:absolute;top:9px;right:9px}.mjsg-l{flex-direction:column;gap:2px;min-height:0;margin-top:6px;display:flex;overflow-y:auto}.mjsg-i{color:#fff;border-radius:10px;align-items:center;gap:11px;padding:6px;text-decoration:none;display:flex}.mjsg-i:hover,.mjsg-i.on{background:#26262a}.mjsg-i.on{box-shadow:inset 2px 0 #25d1da}.mjsg-i img,.mjsg-ph{object-fit:cover;background:#242427;border-radius:6px;flex-shrink:0;width:32px;height:48px}.mjsg-ph{color:#a6a6a7;justify-content:center;align-items:center;font-weight:800;display:flex}.mjsg-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.mjsg-tx b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.mjsg-tx small{color:#8e8e91;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mjsg-n{color:#a6a6a7;margin:0;padding:12px 10px;font-size:13px}.mjsg-all{color:#25d1da;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #26262a;border-radius:0 0 10px 10px;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;min-height:40px;margin-top:4px;padding:0 10px;font-family:inherit;font-size:13.5px;font-weight:700;display:flex}.mjsg-all span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mjsg-all b{color:#fff}.mjsg-all:hover{background:#26262a}.mjsb{box-sizing:border-box;color:#fff;background:#242427;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-right:8px;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #3a3a40}.mjsb:active{background:#2c2c30}.mh .r>.mjsb,div[style*=gap]>.mjsb{margin-right:0}@media (max-width:389px){.aw-frame-m .logo{gap:6px!important}.aw-frame-m .logo .seal{width:21px;height:21px;font-size:12.5px}.aw-frame-m header a.bp.b36{padding:0 11px}}@media (max-width:359px){.aw-frame-m header[style]{padding-right:10px!important}.aw-frame-m header[style]:has(>.logo){padding-left:14px!important}.aw-frame-m .mh{padding-left:16px!important;padding-right:10px!important}.aw-frame-m .logo .seal{display:none}.aw-frame-m .logo .mj-logo{height:20px;font-size:20px}.aw-frame-m header a.bp.b36{padding:0 10px;font-size:13px}}.mjso{z-index:70;color:#fff;background:#121215;flex-direction:column;font-family:Geist,system-ui,sans-serif;animation:.16s ease-out mjIn;display:flex;position:fixed;inset:0}.mjso-h{box-sizing:border-box;border-bottom:1px solid #202022;flex-shrink:0;align-items:center;gap:10px;height:60px;padding:8px 16px 0 12px;display:flex}.mjso-x{color:#fff;cursor:pointer;background:#242427;border:0;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;box-shadow:inset 0 0 0 1.5px #3a3a40}.mjso-f{flex:1;min-width:0}.mjso-f input{padding-right:14px;font-size:16px}.mjso-b{box-sizing:border-box;min-height:0;padding:8px 12px calc(16px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex;overflow-y:auto}.mjtb{z-index:8;height:var(--mjtb-h);box-sizing:border-box;padding:6px 4px max(20px, env(safe-area-inset-bottom,0px));background:#18181b;border-top:1px solid #26262a;grid-template-columns:repeat(5,minmax(0,1fr));font-family:Geist,system-ui,sans-serif;display:grid;position:absolute;bottom:0;left:0;right:0}.mjtb-t{color:#89898a;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:0;font-family:inherit;font-size:11px;font-weight:600;line-height:1.15;text-decoration:none;display:flex;position:relative}.mjtb-t span{white-space:nowrap;max-width:100%}.mjtb-t.on{color:#fff;font-weight:700}.mjtb-t.on svg{color:#25d1da}.mjtb-t.on:before{content:"";background:#25d1da;border-radius:0 0 3px 3px;width:22px;height:3px;margin-left:-11px;position:absolute;top:-7px;left:50%}@media (max-width:340px){.mjtb-t{letter-spacing:-.01em;font-size:10.5px}}.mjtb-scrim{background:#08080a99;height:100dvh;animation:.16s ease-out mjFade;position:absolute;bottom:100%;left:0;right:0}.mjtb-sh{box-sizing:border-box;background:#1a1a1d;border-radius:18px 18px 0 0;padding:6px 16px 16px;animation:.18s ease-out mjUp;position:absolute;bottom:calc(100% - 1px);left:0;right:0;box-shadow:inset 0 1.5px #3a3a40,0 -18px 40px #00000073}.mjtb-shh{justify-content:space-between;align-items:center;height:48px;display:flex}.mjtb-shh h2{letter-spacing:-.02em;color:#fff;margin:0;font-size:18px;font-weight:800}.mjtb-shx{color:#fff;cursor:pointer;background:#242427;border:0;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;box-shadow:inset 0 0 0 1.5px #3a3a40}.mjtb-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mjtb-mi{box-sizing:border-box;color:#fff;background:#242427;border-radius:12px;align-items:center;gap:10px;min-width:0;min-height:60px;padding:10px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1.5px #2e2e33}.mjtb-mi:active{background:#2c2c30}.mjtb-mi.on{box-shadow:inset 0 0 0 1.5px #25d1da}.mjtb-mi .ic{color:#25d1da;background:#121215;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.mjtb-mi.on .ic{color:#0e0e10;background:#25d1da}.mjtb-mi .tx{flex-direction:column;gap:2px;min-width:0;display:flex}.mjtb-mi b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.mjtb-mi small{color:#a6a6a7;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.aw-frame-m .shell:has(.mjtb) .scr{bottom:var(--mjtb-h)!important}.aw-frame-m .shell:has(.mjtb) .nfm{bottom:var(--mjtb-h)!important}.aw-frame-m .shell:has(.mjtb) .toast{bottom:calc(var(--mjtb-h) + 16px)!important}@keyframes mjIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes mjUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes mjFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mjhs-p,.mjso,.mjtb-sh,.mjtb-scrim{animation:none}}
