.lpm .component-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lpm-legend{color:var(--pm);flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;font-size:11px;line-height:1.4;display:inline-flex}.lpm-ramp{background:linear-gradient(90deg,#172f55,#376e96,#67ada4,#e1d69b,#e78b38);border-radius:2px;width:64px;height:8px;display:inline-block}.lpm-line{background:#fff;border-radius:2px;width:18px;height:3px;display:inline-block;box-shadow:0 0 0 1px #0000008c}.lpm-frame{touch-action:pan-y pinch-zoom;margin-top:8px;position:relative}.lpm-axis-y{pointer-events:none;position:absolute}.lpm-axis-y span{color:var(--pm);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:1;position:absolute;right:6px;transform:translateY(-50%)}.lpm-axis-x{pointer-events:none;height:22px;position:absolute;bottom:0}.lpm-axis-x span{color:var(--pm);white-space:nowrap;font-size:11px;line-height:1;position:absolute;top:6px;transform:translate(-50%)}.lpm-tip{z-index:4;box-sizing:border-box;border:1px solid var(--pl);background:var(--ps);width:228px;color:var(--pt);pointer-events:none;border-radius:4px;flex-direction:column;gap:3px;padding:8px 10px;font-size:12px;line-height:1.4;display:flex;position:absolute;box-shadow:0 2px 10px #00000024}.lpm-tip strong,.lpm-tip b{font-weight:600}.lpm-window{border:1px solid var(--pl);color:var(--pm);border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.6;display:flex}.lpm-window span{flex:280px}.lpm-window a.primary-button{border:1px solid;border-radius:3px;align-items:center;min-height:32px;padding:6px 12px;font-size:12px;display:inline-flex}.lpm-coins-bar{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px;font-size:12px;display:flex}.lpm-coin{border:1px solid var(--pl);min-height:26px;color:var(--pt);border-radius:3px;align-items:center;gap:5px;padding:0 3px 0 8px;display:inline-flex}.lpm-coin i,.lpm-coins-tipline i{border-radius:2px;flex:none;width:10px;height:3px;display:inline-block}.lpm-coin strong{font-weight:600}.lpm-coin small{color:var(--pm);font-variant-numeric:tabular-nums;font-size:11px}.lpm-coin button{width:20px;height:22px;color:var(--pm);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:1}.lpm-coin button:disabled{opacity:.35;cursor:default}.lpm-coins-bar select{border:1px solid var(--pl);background:var(--ps);max-width:170px;height:28px;color:var(--pt);border-radius:3px;padding:0 6px;font-size:12px}.lpm-coins-modes{flex-wrap:wrap;gap:8px;margin-left:auto;display:inline-flex}.lpm-coins-modes>span{display:inline-flex}.lpm-coins-modes button{border:1px solid var(--pl);min-height:28px;color:var(--pm);cursor:pointer;background:0 0;padding:0 9px;font-size:11px}.lpm-coins-modes button+button{border-left:0}.lpm-coins-modes button[aria-pressed=true]{background:var(--pl);color:var(--pt)}.lpm-coins-side{color:var(--pm);pointer-events:none;white-space:nowrap;font-size:11px;line-height:16px;position:absolute}.lpm-coins-band{background:var(--pm);opacity:.14;pointer-events:none;position:absolute}.lpm-coins-wait{color:var(--pm);justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.lpm-coins-tip{width:284px}.lpm-coins-tipline{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.lpm-coins-tipline em{font-style:normal;font-weight:600}.lpm-coins-tipline b{font-variant-numeric:tabular-nums;font-weight:500}.lpm-coins-tipline small{color:var(--pm);font-variant-numeric:tabular-nums;flex-basis:100%;padding-left:15px;font-size:11px}
