.lv-pi-recovery .rr{--rr-line: #e4eaf3;--rr-line2: #edf1f7;--rr-ink: #111827;--rr-ink2: #34435c;--rr-mute: #536176;--rr-blue: #1d61ee}.lv-pi-recovery .rr-world{position:absolute;left:0;top:0;width:1600px;height:1000px}.lv-pi-recovery .rr-card{display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:#fff;color:var(--rr-ink2);font-size:16px;line-height:1.3;text-align:left;box-shadow:0 0 0 1px #1d61ee1f,0 1px 2px #1018280f,0 44px 56px -36px #13274b73,0 18px 30px -22px #1d61ee52}.lv-pi-recovery .rr-head{display:flex;flex:none;height:64px;align-items:center;justify-content:space-between;gap:12px;padding:0 18px 0 20px;border-bottom:1px solid var(--rr-line2)}.lv-pi-recovery .rr-title{font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--rr-ink);white-space:nowrap}.lv-pi-recovery .rr-badge{display:grid;justify-items:end;position:relative;border-radius:6px}.lv-pi-recovery .rr-badge>.lv-fx-sheen{--lv-sheen-c: rgba(255, 255, 255, .75);--lv-sheen-d: .2s}.lv-pi-recovery .rr-badge>span{grid-area:1 / 1;display:inline-flex;transform-origin:100% 50%}.lv-pi-recovery .rr-pill{display:inline-flex;height:28px;flex:none;align-items:center;padding:0 10px;border-radius:6px;font-size:15px;font-weight:600;line-height:1;white-space:nowrap}.lv-pi-recovery .rr-pill--positive{background:#dff9ee;color:#087d55}.lv-pi-recovery .rr-pill--critical{background:#ffe7ed;color:#bd2949}.lv-pi-recovery .rr-route{display:flex;flex:none;height:56px;align-items:center;gap:14px;padding:0 20px;border-bottom:1px solid var(--rr-line2);background:#fbfcfe}.lv-pi-recovery .rr-reason{display:inline-flex;height:30px;align-items:center;padding:0 11px;border-radius:7px;background:#edf1f6;font-weight:600;color:#34435c;white-space:nowrap}.lv-pi-recovery .rr-arrow{position:relative;display:inline-flex;width:44px;flex:none;align-items:center;color:var(--rr-blue)}.lv-pi-recovery .rr-arrow-line{display:block;width:36px;height:2px;border-radius:2px;background:currentColor}.lv-pi-recovery .rr-arrow-head{display:block;margin-left:-2px;fill:currentColor}.lv-pi-recovery .rr-ladder{display:inline-flex;align-items:baseline;gap:10px;font-weight:600;color:var(--rr-blue);white-space:nowrap}.lv-pi-recovery .rr-ladder-s{font-weight:500;color:var(--rr-mute)}.lv-pi-recovery .rr-rows{display:grid;gap:0;padding:12px}.lv-pi-recovery .rr-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto 104px;height:64px;align-items:center;gap:12px;padding:0 10px;border-radius:12px}.lv-pi-recovery .rr-row+.rr-row{box-shadow:inset 0 1px 0 var(--rr-line2)}.lv-pi-recovery .rr-row--ok{background:#f3fcf8;box-shadow:0 0 0 calc(var(--okr, 0) * 4px) rgba(8,125,85,calc(var(--okr, 0) * .16))}.lv-pi-recovery .rr-day{font-weight:600;color:var(--rr-mute);font-variant-numeric:tabular-nums}.lv-pi-recovery .rr-mid{display:inline-flex;min-width:0;align-items:center;gap:9px;font-size:17px;font-weight:600;color:var(--rr-ink);white-space:nowrap}.lv-pi-recovery .rr-mark{flex:none;color:var(--rr-ink)}.lv-pi-recovery .rr-amt{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:8px;font-size:17px;font-weight:600;color:var(--rr-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.lv-pi-recovery .rr-note{font-size:13px;font-weight:500;color:var(--rr-mute)}.lv-pi-recovery .rr-st{display:inline-flex;justify-content:flex-end;transform-origin:100% 50%}.lv-pi-recovery .rr-phone .rr-card{font-size:14.5px}.lv-pi-recovery .rr-phone .rr-head{height:84px;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:0 14px}.lv-pi-recovery .rr-phone .rr-badge{justify-items:start}.lv-pi-recovery .rr-phone .rr-badge>span{transform-origin:0 50%}.lv-pi-recovery .rr-phone .rr-route{height:72px;flex-wrap:wrap;align-content:center;gap:6px 10px;padding:0 14px}.lv-pi-recovery .rr-phone .rr-arrow{width:30px}.lv-pi-recovery .rr-phone .rr-arrow-line{width:22px}.lv-pi-recovery .rr-phone .rr-ladder-s{display:none}.lv-pi-recovery .rr-phone .rr-rows{padding:8px}.lv-pi-recovery .rr-phone .rr-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"mid st" "amt amt";height:62px;align-content:center;gap:6px 10px;padding:0 10px}.lv-pi-recovery .rr-phone .rr-mid{grid-area:mid}.lv-pi-recovery .rr-phone .rr-st{grid-area:st}.lv-pi-recovery .rr-phone .rr-amt{grid-area:amt;justify-content:flex-start}.lv-pi-recovery .rr-phone .rr-amt:empty{display:none}.lv-pi-recovery .rr-phone .rr-row--ok{height:80px}.lv-pi-recovery .rr-phone .rr-mid{font-size:16px}.lv-pi-recovery.lv-frame{visibility:visible}
