.pb.svelte-1ciuj4u{image-rendering:pixelated;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:url(/img/wiki/Inventory_tab.png) 0 0/100% 100% no-repeat,#3e3529;flex:none;position:relative}.pb.bare.svelte-1ciuj4u{background:0 0}.pb.off.svelte-1ciuj4u{filter:saturate(.6)brightness(.85)}.pb-grid.svelte-1ciuj4u{display:grid;position:absolute}.pb-p.svelte-1ciuj4u{cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.pb-p.svelte-1ciuj4u img:where(.svelte-1ciuj4u){object-fit:contain;width:76%;height:76%;image-rendering:pixelated;pointer-events:none;z-index:1;position:relative}.pb-p.on.svelte-1ciuj4u:before{content:"";background:radial-gradient(circle,#decd96f2 0 55%,#c8b47899 68%,#0000 72%);border-radius:50%;position:absolute;inset:6%}.pb-p.svelte-1ciuj4u:focus-visible{outline:1px solid var(--gold);outline-offset:-2px}.pb-pts.svelte-1ciuj4u{text-align:center;font:700 calc(13px * var(--s)) system-ui, sans-serif;color:#ff981f;text-shadow:1px 1px #000;position:absolute;left:0;right:0}.pb.bare.svelte-1ciuj4u .pb-pts:where(.svelte-1ciuj4u){font:400 calc(16px * var(--s)) "RS", system-ui, sans-serif}.pb-star.svelte-1ciuj4u{color:#e6f2ff}.fl.svelte-1flkvyh{pointer-events:none;background:#463d329e;border:1px solid #000;height:34px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.fl-beat.svelte-1flkvyh{background:#ffffff1f;width:1px;position:absolute;top:0;bottom:0}.fl-note.svelte-1flkvyh{box-sizing:border-box;background:#28aa3c8c;border:1px solid #3ddc5a;border-radius:2px;align-items:center;gap:3px;padding-left:3px;display:flex;position:absolute;top:5px;bottom:5px;overflow:hidden}.fl-note.off.svelte-1flkvyh{background:#288caa80;border-color:#4fc3e8}.fl-note.hold.svelte-1flkvyh{background:0 0;border-style:dashed;border-color:#3ddc5a8c}.fl-note.on.svelte-1flkvyh{background:#3ce65ad9;box-shadow:0 0 8px #3ddc5a}.fl-note.off.on.svelte-1flkvyh{background:#46c8f0d9;box-shadow:0 0 8px #4fc3e8}.fl-note.hold.on.svelte-1flkvyh{box-shadow:none;background:#3ddc5a2e}.fl-note.past.svelte-1flkvyh{opacity:.35}.fl-risk.svelte-1flkvyh{background:#e63228bf;position:absolute;top:0;bottom:0;right:0}.fl-note.svelte-1flkvyh img:where(.svelte-1flkvyh){width:18px;height:18px;image-rendering:pixelated;position:relative}.fl-note.svelte-1flkvyh b:where(.svelte-1flkvyh){color:#fff;text-shadow:1px 1px #000;font:400 13px RSSmall,RS,sans-serif;position:relative}.fl-mark.svelte-1flkvyh{background:#ff0;width:2px;margin-left:-1px;position:absolute;top:2px;bottom:2px;box-shadow:0 0 2px #000}.fl-hit.svelte-1flkvyh{background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 3px #000}.pt-head.svelte-vj28q6{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px;display:flex}.pt-head.svelte-vj28q6 h4:where(.svelte-vj28q6){margin:0}.pt-cur.svelte-vj28q6 b:where(.svelte-vj28q6){color:var(--orange);font-family:RS,system-ui,sans-serif;font-size:18px;font-weight:400}.pt-cur.svelte-vj28q6 .muted:where(.svelte-vj28q6){font-size:14px}.pt-share.svelte-vj28q6{margin-left:auto}.pt-path.svelte-vj28q6{flex-wrap:wrap;gap:10px 18px;margin-top:8px;display:flex}.pt-group.svelte-vj28q6{flex-direction:column;gap:5px;display:flex}.pt-gh.svelte-vj28q6{color:var(--tx3);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.pt-ls.svelte-vj28q6{flex-wrap:wrap;gap:6px;display:flex}.pt-l.svelte-vj28q6{text-align:left;background:var(--stone-2);border:1px solid var(--frame);cursor:pointer;min-width:132px;color:var(--tx2);box-shadow:inset 1px 1px 0 var(--bevel-hi), inset -1px -1px 0 var(--bevel-lo);border-radius:3px;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 10px;display:flex;position:relative}.pt-l.svelte-vj28q6 b:where(.svelte-vj28q6){color:var(--tx);font-size:14px}.pt-l.svelte-vj28q6 span:where(.svelte-vj28q6){color:var(--tx3);font-size:12px}.pt-l.svelte-vj28q6 em:where(.svelte-vj28q6){color:var(--gain);letter-spacing:-1px;font-size:12px;font-style:normal;position:absolute;top:4px;right:6px}.pt-l.on.svelte-vj28q6{border-color:var(--gold);background:var(--stone-3)}.pt-l.on.svelte-vj28q6 b:where(.svelte-vj28q6){color:var(--yellow)}.pt-help.svelte-vj28q6{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pt-help.svelte-vj28q6 .ghost.on:where(.svelte-vj28q6){background:var(--gold);color:var(--frame);border-color:var(--gold);font-weight:600}.pt-game.svelte-vj28q6{justify-content:center;width:100%;display:flex}.pt-metro.svelte-vj28q6{pointer-events:none;position:absolute;top:24px;left:6px}.pt-box.svelte-vj28q6{color:#fff;text-shadow:1px 1px #000;background:#463d329e;border:1px solid #000;align-items:center;gap:10px;padding:3px 8px;font:16px RS,system-ui,sans-serif;display:flex;position:absolute;top:6px;right:6px;box-shadow:inset 0 0 0 1px #ffffff1f}.pt-box.svelte-vj28q6 b:where(.svelte-vj28q6){color:#ff0;font-weight:400}.pt-lane.svelte-vj28q6{pointer-events:none;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.pt-pass.svelte-vj28q6{color:#30ff30}.pt-stop.svelte-vj28q6{font:inherit;color:#ff981f;cursor:pointer;text-shadow:1px 1px #000;background:0 0;border:0;padding:0 0 0 4px}.pt-stop.svelte-vj28q6:hover{color:#fff}.pt-win.svelte-vj28q6{text-align:center;background:url(../../../sim/ui/sideBg.png) 0 0/190px 261px,#3e3529;border:2px solid #000;flex-direction:column;align-items:center;gap:10px;width:min(460px,92%);padding:14px 16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #6e6253,0 6px 18px #0009}.pt-wt.svelte-vj28q6{color:#ff981f;text-shadow:1px 1px #000;font:700 20px RS,system-ui,sans-serif}.pt-wb.svelte-vj28q6{color:#fff;text-shadow:1px 1px #000;font:16px/1.3 RS,system-ui,sans-serif}.pt-wh.svelte-vj28q6{color:#c8b89a;text-shadow:1px 1px #000;font:14px RS,system-ui,sans-serif}.pt-ob.svelte-vj28q6{align-items:center;gap:10px;display:flex}.pt-start.svelte-vj28q6{width:auto;height:36px;padding:0 28px}.pt-legend.svelte-vj28q6{color:var(--tx3);margin:6px 0 10px;font-size:13px}.pt-report.svelte-vj28q6{flex-wrap:wrap;gap:8px 26px;margin:6px 0 12px;display:flex}.pt-rk.svelte-vj28q6{flex-direction:column;display:flex}.pt-rk.svelte-vj28q6 span:where(.svelte-vj28q6){color:var(--tx3);text-transform:uppercase;letter-spacing:.03em;font-size:12px}.pt-rk.svelte-vj28q6 b:where(.svelte-vj28q6){color:var(--tx);font-size:18px}.pt-fix.svelte-vj28q6{color:var(--tx2);margin-bottom:12px;font-size:15px;line-height:1.45}.pt-hist-h.svelte-vj28q6{color:var(--tx2);margin:10px 0 6px;font-size:14px}.pt-hist.svelte-vj28q6{background:var(--inset-2);border:1px solid var(--frame);grid-template-columns:repeat(12,1fr);align-items:end;gap:2px;max-width:520px;height:70px;padding:4px;display:grid;position:relative}.pt-bar.svelte-vj28q6{background:var(--gold);border-radius:1px 1px 0 0}.pt-bar.late.svelte-vj28q6{background:var(--loss)}.pt-cut.svelte-vj28q6{border-left:2px dashed #fff;width:0;position:absolute;top:0;bottom:0}.pt-cut.svelte-vj28q6 span:where(.svelte-vj28q6){color:var(--tx2);font-size:11px;position:absolute;top:-2px;left:4px}.pt-hist-x.svelte-vj28q6{justify-content:space-between;max-width:520px;margin:2px 0 12px;font-size:12px;display:flex}.gain.svelte-vj28q6{color:var(--gain)!important}.loss.svelte-vj28q6{color:var(--loss)!important}.pt-cfg.svelte-vj28q6{flex-wrap:wrap;align-items:flex-end;gap:10px 18px;display:flex}.pt-cfg.svelte-vj28q6 .fld:where(.svelte-vj28q6){flex-direction:column;gap:5px;display:flex}.pt-cfg.svelte-vj28q6 .fld:where(.svelte-vj28q6)>span:where(.svelte-vj28q6){color:var(--tx3);font-size:14px}.pt-cfg.svelte-vj28q6 select:where(.svelte-vj28q6),.pt-cfg.svelte-vj28q6 input[type=number]:where(.svelte-vj28q6){height:32px}.pt-cfg.svelte-vj28q6 input[type=number]:where(.svelte-vj28q6){width:70px}.pt-cfg.svelte-vj28q6 input[type=range]:where(.svelte-vj28q6){width:150px;height:32px}.pt-checks.svelte-vj28q6{flex-wrap:wrap;gap:14px;padding-bottom:4px;display:flex}.ac-check.svelte-vj28q6{align-items:center;display:flex;flex-direction:row!important;gap:7px!important}.ac-check.svelte-vj28q6 input:where(.svelte-vj28q6){width:auto;height:auto}.ac-check.svelte-vj28q6>span:where(.svelte-vj28q6){color:var(--tx2)!important;font-size:15px!important}.pt-note.svelte-vj28q6{margin-top:10px}
