.rpview{margin-bottom:14px}.rpview button small{color:inherit;opacity:.75;margin-left:3px}.lvdot{background:var(--green);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block;box-shadow:0 0 0 3px #4ade8033}.lvst{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--panel);font-size:var(--fs-md);align-items:flex-start;gap:12px;margin-bottom:12px;padding:12px 14px;line-height:1.5;display:flex}.lvst b{color:var(--text)}.lvst.on{border-color:#4ade8073}.lvst.on b{color:var(--green-light)}.lvst.off>i{background:var(--gray-600);border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px}.lvst .lvdot{margin:6px 0 0}.lvst details{margin-top:6px}.lvst summary{cursor:pointer;color:var(--acc)}.lvst ol{margin:6px 0;padding-left:20px}.lvst code{background:var(--panel2);border-radius:var(--r-xs);font-size:var(--fs-sm);padding:1px 5px}.lvst p{color:var(--muted);margin:4px 0 0}.lvdl{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex;margin:8px 0 4px!important}.lvdlb{cursor:pointer;width:auto;font:inherit;background:var(--acc);border-radius:var(--r-md);border:0;padding:6px 12px;font-weight:650;text-decoration:none;display:inline-block;color:var(--ink)!important}.lvdlb:hover{filter:brightness(1.1)}.lvdl span{font-size:var(--fs-sm)}.lvtop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.lvsum{flex-wrap:wrap;gap:18px;display:flex}.lvsum div{flex-direction:column;display:flex}.lvsum b{font-variant-numeric:tabular-nums;font-size:22px;line-height:1.1}.lvsum span{color:var(--muted);font-size:var(--fs-sm)}.lvctl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lvctl .ghost{width:auto}.lvctl .seg button small{opacity:.7;margin-left:2px}.lvpager{color:var(--muted);font-size:var(--fs-sm);align-items:center;gap:10px;margin:0 0 12px;display:flex}.lvpager.bot{margin:12px 0 0}.lvpager .ghost{width:auto;min-width:34px;font-size:var(--fs-lg);line-height:1}.lvpager .ghost:disabled{opacity:.35;cursor:default}.lvpp{align-items:center;gap:6px;margin-left:auto;display:flex}.lvpp input{width:64px}.lvlist{flex-direction:column;gap:12px;display:flex}.lvc{background:var(--panel);border:1px solid var(--line);border-left:4px solid var(--line);border-radius:var(--r-xl);padding:14px 16px}.lvc.v-keep{border-left-color:var(--purple)}.lvc.v-work{border-left-color:var(--sky)}.lvc.v-meh{border-left-color:var(--gray-400)}.lvc.v-up{border-left-color:var(--acc)}.lvc.v-sell{border-left-color:var(--red)}.lvc.v-reapp{border-left-color:var(--yellow)}.lvc.sold{opacity:.5}.lvc header{cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;max-width:none;min-height:0;margin:0;padding:0;display:flex;position:static}.lvc header .t{flex-direction:column;flex:1;min-width:0;display:flex}.lvc header .t b{font-size:var(--fs-lg)}.lvc header .t span{color:var(--muted);font-size:var(--fs-sm2)}.lvv{text-align:right;flex-direction:column;align-items:flex-end;max-width:46%;display:flex}.lvv b{font-size:var(--fs-lg);background:var(--panel2);border-radius:999px;padding:3px 12px}.lvv span{color:var(--muted);font-size:var(--fs-sm);margin-top:4px}.v-keep .lvv b{color:var(--purple-light);background:#c084fc2e}.v-work .lvv b{color:var(--sky-light);background:#38bdf829}.v-up .lvv b{color:var(--amber-light);background:#e0b04f2e}.v-sell .lvv b{color:var(--red-light);background:#f8717129}.v-reapp .lvv b{color:var(--yellow-light);background:#facc1529}.lvbody{grid-template-columns:minmax(380px,1.5fr) minmax(240px,1.1fr) minmax(250px,1.2fr);gap:20px;margin-top:12px;display:grid}.lvstats{flex-direction:column;gap:3px;display:flex}.lvs{border-radius:var(--r-sm);grid-template-columns:78px 1fr auto;align-items:center;gap:6px;padding:3px 6px;font-size:13.5px;display:grid}.lvs .v{font-variant-numeric:tabular-nums}.lvs em{color:var(--amber);font-style:normal;font-size:var(--fs-sm);margin-left:3px}.lvs .lb{color:var(--muted);font-size:var(--fs-xs)}.lvs.main{border-bottom:1px solid var(--line);border-radius:0;margin-bottom:2px;padding-bottom:5px}.lvs.inn{color:var(--muted)}.lvs.sub{grid-template-columns:78px 72px minmax(70px,auto) minmax(60px,auto) minmax(60px,auto) minmax(0,1fr) auto}.lvs.main,.lvs.inn{grid-template-columns:78px 72px 1fr}.lvx{font-size:var(--fs-xs2);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lvx b{color:var(--text);font-variant-numeric:tabular-nums}.lvx.pot,.lvx.pot b{color:var(--purple)}.lvx.mut{opacity:.65}.lvx.gem b{color:var(--acc)}.lvs.empty{border:1px dashed var(--line);height:24px}.lvs.ch{background:#4ade801a}.lvs.sub>.lvwas{grid-column:2/-1}.lvwas:empty{display:none}.lvch{font-size:var(--fs-xs);color:var(--green-light);grid-column:1/-1;justify-self:start;font-weight:600}.lveff .nums{flex-wrap:wrap;gap:18px;margin-bottom:8px;display:flex}.lveff .nums div{flex-direction:column;display:flex}.lveff .nums span{color:var(--muted);font-size:var(--fs-xs2)}.lveff .nums b{font-variant-numeric:tabular-nums;font-size:22px}.lvbar{border-radius:var(--r-sm2);background:var(--panel2);height:14px;position:relative;overflow:hidden}.lvbar i{position:absolute;top:0;bottom:0}.lvbar .b{left:0}.lvbar .b.q4,.lvkey .b.q4{background:var(--tier-4)}.lvbar .b.q3{background:var(--tier-3)}.lvbar .b.q2,.lvkey .b.q2{background:var(--tier-2)}.lvbar .b.q1{background:var(--tier-1-fill)}.lvbar .b.q0{background:var(--tier-0-fill)}.lvbar .u,.lvkey .u{background:repeating-linear-gradient(135deg, var(--blue) 0 3px, #60a5fa59 3px 6px)}.lvbar .g,.lvkey .g{background:repeating-linear-gradient(135deg, var(--acc) 0 3px, #e0b04f66 3px 6px)}.lvbar .t{background:var(--white);opacity:.7;width:2px}.lvkey{font-size:var(--fs-xs2);color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.lvkey i{vertical-align:middle;border-radius:3px;width:14px;height:8px;margin-right:4px;display:inline-block;position:static}.lvkey .t{background:var(--white);opacity:.7;width:2px;height:10px}.lvlog{font-size:var(--fs-sm2);color:var(--muted);margin-top:10px}.lvlog b{color:var(--green-light)}.lvadv h4{font-size:var(--fs-md);margin:0 0 6px}.lvmut{color:var(--muted);font-size:var(--fs-sm2);margin:4px 0}.lvg{border-collapse:collapse;width:100%;font-size:var(--fs-sm2)}.lvg th,.lvg td{text-align:left;border-bottom:1px solid var(--line);padding:3px 6px}.lvg th{color:var(--muted);font-weight:600}.lvg small{color:var(--muted)}.lvg b{color:var(--acc)}.lvgem{font-size:var(--fs-sm2);margin:8px 0 0}.lvgem b{color:var(--acc)}.lvctl .ghost.on{border-color:var(--acc);color:var(--acc)}.lvsets{background:var(--panel);border:1px solid var(--acc);border-radius:var(--r-xl);margin-bottom:14px;padding:14px 16px}.lvsh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.lvsh>div{flex-wrap:wrap;gap:6px;display:flex}.lvsh h3{font-size:var(--fs-lg);margin:0}.lvsh .ghost{width:auto}.lvpre{background:var(--panel2);border-radius:var(--r-lg);font-size:var(--fs-md);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:10px 0 6px;padding:10px 12px;display:flex}.lvpre .l{font-weight:600}.lvprel{flex-wrap:wrap;gap:5px;display:flex}.lvprel .lvchip i{opacity:.6;margin-left:6px;font-style:normal}.lvprel .lvchip i:hover{opacity:1;color:var(--red)}.lvpres{align-items:center;gap:6px;margin-left:auto;display:flex}.lvpres input{background:var(--panel);width:170px;color:var(--text);border:1px solid var(--line);border-radius:var(--r-sm2);font:inherit;padding:5px 8px}.lvpres .ghost{width:auto}.lvio{background:var(--panel2);border-radius:var(--r-lg);font-size:var(--fs-md);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;padding:8px 12px;display:flex}.lvio .l{margin-right:4px;font-weight:600}.lvio select{background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:var(--r-sm2);font:inherit;max-width:320px;padding:5px 28px 5px 8px}.lvio .ghost{width:auto}.lvticks{flex-wrap:wrap;gap:5px;display:flex}.lvtick{border:1px solid var(--line);border-radius:var(--r-2xl);background:var(--panel);font-size:var(--fs-sm);cursor:pointer;color:var(--muted);align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.lvtick input{width:auto;accent-color:var(--acc);margin:0}.lvtick.on{border-color:var(--acc);color:var(--text)}.lvsep{background:var(--line);width:1px;height:22px}.lvio .rplink{font-size:var(--fs-sm)}.lvio .ghost[disabled]{opacity:.4;cursor:default}.lvmsg{color:var(--green-light);font-size:var(--fs-sm2)}.lvmodal{z-index:50;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.lvmbox{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-2xl);width:min(720px,100%);max-height:88vh;padding:16px 18px;overflow:auto;box-shadow:0 20px 60px #00000080}.lvmh{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.lvmh h3{margin:0;font-size:16px}.lvmh .ghost{width:auto}.lvmbox .lviob .ghost.on{background:var(--acc);color:var(--ink);border-color:var(--acc);font-weight:650}.lvmbox .lvmsg{margin:10px 0 0}.lviobox{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);margin:0 0 8px;padding:10px 12px}.lviobox textarea{box-sizing:border-box;background:var(--panel2);width:100%;color:var(--text);border:1px solid var(--line);border-radius:var(--r-md);resize:vertical;padding:8px;font:12px/1.4 ui-monospace,Consolas,monospace}.lviobox input[type=file]{width:auto;color:var(--muted);margin-bottom:6px}.lviob{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.lviob .ghost{width:auto}.lviob .ghost.on{border-color:var(--acc);color:var(--acc)}.lviob .ghost[disabled]{opacity:.4;cursor:default}.lvtick small{color:var(--muted)}.lviob .ghost.danger{border-color:var(--red);color:var(--red-200)}.lvconfirm{border-radius:var(--r-md);font-size:var(--fs-md);background:#f871711a;border:1px solid #f8717180;margin-top:10px;padding:10px 12px;line-height:1.45}.lvconfirm b{color:var(--red-light)}.lvmbox .lviob .ghost.danger.on{background:var(--red-dark);border-color:var(--red-dark);color:var(--white)}.lvask{border-radius:var(--r-md);font-size:var(--fs-md);background:#e0b04f14;border:1px solid #e0b04f59;margin-top:10px;padding:10px}.lvsg{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.lvsg h4{font-size:var(--fs-md);margin:0 0 6px}.lvset{font-size:var(--fs-md);grid-template-columns:180px minmax(110px,max-content) minmax(0,1fr);align-items:center;gap:12px;padding:5px 0;display:grid}.lvset .l{font-weight:600}.lvset .h{color:var(--muted);font-size:var(--fs-sm2)}.lvset .h i{color:var(--acc);font-style:normal}.lvset .in{align-items:center;gap:4px;display:flex}.lvset input{background:var(--panel2);width:76px;color:var(--text);border:1px solid var(--line);border-radius:var(--r-sm2);font:inherit;padding:5px 8px}.lvset select{background:var(--panel2);color:var(--text);border:1px solid var(--line);border-radius:var(--r-sm2);font:inherit;flex:none;width:auto;min-width:170px;padding:5px 28px 5px 8px}.lvset.wide{grid-template-columns:180px minmax(0,1fr)}.lvset .chips{flex-wrap:wrap;gap:5px;display:flex}#runes .lvchip{border-radius:var(--r-2xl);border:1px solid var(--line);background:var(--panel2);width:auto;color:var(--muted);font-size:var(--fs-sm);padding:3px 9px}#runes .lvchip.on{background:var(--acc);border-color:var(--acc);color:var(--ink);font-weight:650}@media (width<=700px){.lvset,.lvset.wide{grid-template-columns:1fr}}.lvc.v-pot{border-left-color:var(--teal)}.v-pot .lvv b{color:var(--teal-light);background:#2dd4bf29}.lvtog{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.lvtog input{width:auto;accent-color:var(--acc)}.lvcmp.off,.lvrules.off{opacity:.45}.lvrules{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.lvrule{font-size:var(--fs-md);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lvrule select{background:var(--panel2);color:var(--text);border:1px solid var(--line);border-radius:var(--r-sm2);font:inherit;padding:5px 8px}.lvrule input[type=number]{background:var(--panel2);width:76px;color:var(--text);border:1px solid var(--line);border-radius:var(--r-sm2);font:inherit;padding:5px 8px}.lvrule span{color:var(--muted)}#runes .lvx2{border:1px solid var(--line);border-radius:var(--r-sm2);background:var(--panel2);width:28px;height:28px;color:var(--muted);justify-content:center;padding:0}#runes .lvx2:hover{color:var(--red);border-color:var(--red)}#runes .lvrules .ghost{width:auto}.lvinnmin input{background:var(--panel2);width:54px;color:var(--text);border:1px solid var(--line);border-radius:var(--r-sm);font:inherit;font-size:var(--fs-sm);padding:2px 6px}.lvinnmin .lvmut{font-size:var(--fs-xs2)}.lvinnmin small{color:var(--muted);margin-left:2px}.lvsnd.off{opacity:.45}.lvsndtop{font-size:var(--fs-md);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:8px;display:flex}.lvsndtop input[type=range]{width:140px;accent-color:var(--acc);vertical-align:middle;margin-left:6px}.lvsndmap{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:6px 18px;margin-bottom:6px;display:grid}.lvsndrow{grid-template-columns:150px minmax(150px,1fr) 30px;align-items:center;gap:8px;display:grid}.lvsndrow .lvv{align-items:flex-start;max-width:none}.lvsndrow .lvv b{font-size:var(--fs-sm);white-space:nowrap;padding:2px 10px}.lvsndrow select,.lvrule select{background:var(--panel2);color:var(--text);border:1px solid var(--line);border-radius:var(--r-sm2);font:inherit;min-width:0;padding:5px 8px}.lvsnd h5{font-size:var(--fs-sm2);margin:12px 0 6px}.lvsnd h5 small{color:var(--muted);font-weight:400}.lvsnd .lvrule{margin-bottom:6px}.lvsnd .lvrule input{width:64px}.lvsnd>.ghost{width:auto}.lvsndfiles{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lvsndfiles .lvtick{gap:6px}.lvsndfiles .lvx2{width:22px;height:22px;font-size:var(--fs-xs)}#runes .lvupl{cursor:pointer;width:auto;padding:5px 10px;display:inline-flex}.v-keep.lvv b,.lvsndrow .v-keep b{color:var(--purple-light);background:#c084fc2e}.lvsndrow .v-work b{color:var(--sky-light);background:#38bdf829}.lvsndrow .v-pot b{color:var(--teal-light);background:#2dd4bf29}.lvsndrow .v-up b{color:var(--amber-light);background:#e0b04f2e}.lvsndrow .v-sell b{color:var(--red-light);background:#f8717129}.lvsndrow .v-reapp b{color:var(--yellow-light);background:#facc1529}.lvsndrow .v-meh b{background:var(--panel2);color:var(--muted)}.lvempty{border:1px dashed var(--line);border-radius:var(--r-xl);text-align:center;color:var(--muted);padding:30px}.lvhelp{font-size:var(--fs-sm2);color:var(--muted);margin-top:14px}.lvhelp summary{cursor:pointer;color:var(--acc)}.lvhelp li{margin:4px 0}@media (width<=1000px){.lvbody{grid-template-columns:1fr 1fr}.lvadv{grid-column:1/-1}}@media (width<=640px){.lvs.sub{grid-template-columns:78px 60px 1fr auto}.lvs.sub>span:nth-child(4){grid-area:2/2}.lvs.sub>span:nth-child(5){grid-area:2/3/auto/-1}.lvs.sub>span:nth-child(6){grid-area:3/2/auto/-1}.lvs.sub>.dots{grid-area:1/4}.lvbody{grid-template-columns:1fr}.lvc header{flex-wrap:wrap}.lvv{text-align:left;align-items:flex-start;width:100%;max-width:none}}
