.lsb{--l-bg:#ffffff;--l-card:#f5f6f8;--l-ink:#17181a;--l-mut:#6d7278;--l-line:#e4e6ea;--l-acc:#3b82f6;--l-buy:#e85d04;box-sizing:border-box;margin:26px 0 8px;color:var(--l-ink);font-size:15px;line-height:1.45;text-align:left}.dark .lsb,body.dark .lsb,html.dark .lsb{--l-bg:#232323;--l-card:#2b2b2d;--l-ink:#f2f2f5;--l-mut:#9a9ca3;--l-line:#3a3a3d;--l-acc:#5b9bff;--l-buy:#ff8b3d}.lsb,.lsb *{box-sizing:border-box}.lsb *{color:inherit;text-transform:none;letter-spacing:normal;font-family:inherit}.lsb a{color:inherit!important;text-decoration:none!important;background:none!important;border:0!important}.lsb svg{display:block;flex:none}.lsb .lsb-h{margin:0 0 12px}.lsb .lsb-t{font-size:19px;font-weight:700;line-height:1.3;color:var(--l-ink)}.lsb .lsb-s{font-size:13px;color:var(--l-mut);margin-top:2px}.lsb .lsb-l{display:flex;flex-direction:column;gap:10px}.lsb .lsb-sk{height:112px;border-radius:14px;background:var(--l-card);animation:lsbpulse 1.2s ease-in-out infinite}.lsb .lsb-sk:nth-child(2){animation-delay:.15s}.lsb .lsb-sk:nth-child(3){animation-delay:.3s}.lsb .lsb-b{display:flex;gap:14px;padding:12px;border:1px solid var(--l-line);border-radius:14px;background:var(--l-bg);animation:lsbin .28s ease both}.lsb .lsb-cv{flex:none;display:block;width:72px;height:98px;border-radius:9px;overflow:hidden;background:var(--l-card)}.lsb .lsb-cv img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover!important}.lsb .lsb-bb{flex:1;min-width:0}.lsb .lsb-bt{display:inline;font-size:16.5px;font-weight:700;line-height:1.3}.lsb .lsb-tag{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:7px;background:var(--l-buy);color:#fff;font-size:11.5px;font-weight:600;line-height:1.5;vertical-align:2px}.lsb .lsb-bm{margin:3px 0 10px;font-size:13px;color:var(--l-mut)}.lsb .lsb-ba{display:flex;flex-wrap:wrap;gap:8px}.lsb .lsb-btn{all:unset!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:36px!important;padding:0 14px!important;border-radius:10px!important;background:var(--l-card)!important;color:var(--l-ink)!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1!important;cursor:pointer!important;white-space:nowrap!important;-webkit-user-select:none!important;user-select:none!important}.lsb .lsb-btn:hover{background:var(--l-line)!important}.lsb .lsb-btn.lsb-buy{background:var(--l-buy)!important;color:#fff!important}.lsb .lsb-btn.lsb-buy:hover{opacity:.9}.lsb .lsb-btn:focus-visible{outline:2px solid var(--l-acc)!important;outline-offset:2px!important}.lsb .lsb-btn svg{width:16px!important;height:16px!important}.lsb .lsb-pv{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--l-card);flex-direction:column;gap:8px;width:100%}.lsb .lsb-pr{display:flex;align-items:center;gap:10px}.lsb .lsb-pp{all:unset!important;box-sizing:border-box!important;flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:50%!important;background:var(--l-acc)!important;color:#fff!important;cursor:pointer!important}.lsb .lsb-pp svg{width:16px!important;height:16px!important}.lsb .lsb-pbar{position:relative;flex:1;height:8px;border-radius:4px;background:var(--l-line);cursor:pointer}.lsb .lsb-pfill{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:4px;background:var(--l-acc)}.lsb .lsb-ptime{flex:none;font:500 11px/1 ui-monospace,Menlo,monospace;color:var(--l-mut);white-space:nowrap}.lsb .lsb-pnote{font-size:12.5px;color:var(--l-mut)}.lsb .lsb-pend{flex-wrap:wrap;gap:8px;align-items:center;font-size:13px;color:var(--l-mut)}.lsb .lsb-n{margin-top:10px;font-size:12.5px;color:var(--l-mut)}@keyframes lsbin{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lsbpulse{0%,100%{opacity:.55}50%{opacity:1}}@media(max-width:560px){.lsb .lsb-cv{width:60px;height:82px}.lsb .lsb-b{gap:10px;padding:10px}}@media (prefers-reduced-motion:reduce){.lsb .lsb-b,.lsb .lsb-sk{animation:none}}.lsb .lsb-hide,.lsb.lsb-hide{display:none}
