.lv-frame .cpp-win{position:absolute;z-index:2;overflow:hidden;border-radius:34px;background:#fff;border:1px solid rgba(20,40,90,.08);box-shadow:0 2px 4px #1018280a,0 44px 90px -34px #17347852;color:#121a2c}.lv-frame .cpp-hd{display:flex;align-items:center;justify-content:space-between;height:116px;padding:0 52px;border-bottom:1.5px solid #eef2f8}.lv-frame .cpp-logo{display:flex;align-items:center;gap:18px;font-size:42px;font-weight:700;letter-spacing:-.02em}.lv-frame .cpp-tile{display:grid;width:62px;height:62px;place-items:center;border-radius:16px;background:#1e2a3f;color:#fff;font-size:32px;font-weight:700}.lv-frame .cpp-tile:before{content:"N"}.lv-frame .cpp-acct{display:grid;width:64px;height:64px;place-items:center;border-radius:50%;background:#f1f4f9;color:#475467}.lv-frame .cpp-blk{position:absolute;box-sizing:border-box}.lv-frame .cpp-card{border-radius:30px;border:1.5px solid #e6ebf3;background:#fff}.lv-frame .cpp-head{display:flex;align-items:center;gap:28px}.lv-frame .cpp-thumb{display:grid;flex:none;place-items:center;border-radius:26px;background:linear-gradient(180deg,#fbf3ec,#f4e7dd)}.lv-frame .cpp-head-t{display:flex;min-width:0;flex-direction:column;gap:8px}.lv-frame .cpp-name{display:flex;align-items:center;gap:18px;font-size:48px;font-weight:650;line-height:1.12;letter-spacing:-.025em;white-space:nowrap}.lv-frame .cpp-price{position:relative;display:block;height:48px;font-size:38px;line-height:48px;color:#5b6578;white-space:nowrap}.lv-frame .cpp-price>span{position:absolute;left:0;top:0}.lv-frame .cpp-price s{margin-right:14px;color:#6b7488;text-decoration-thickness:3px}.lv-frame .cpp-price .cpp-now{font-weight:600;color:#121a2c}.lv-frame .cpp-badge{display:inline-flex;flex:none;align-items:center;height:62px;padding:0 22px;border-radius:14px;font-size:38px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.lv-frame .cpp-badge[data-tone=pos]{background:#dff9ee;color:#087d55}.lv-frame .cpp-badge[data-tone=prog]{background:#ece9ff;color:#5a47ca}.lv-frame .cpp-next{display:flex;align-items:center;gap:18px;padding:0 28px;border-radius:24px;background:#f5f8ff;box-shadow:inset 0 0 0 1.5px #1d61ee0f}.lv-frame .cpp-next-l{display:flex;align-items:center;gap:14px;font-size:37px;font-weight:500;color:#4a556b;white-space:nowrap}.lv-frame .cpp-next-l svg{color:#1d61ee}.lv-frame .cpp-next-v{position:relative;flex:1;height:80px}.lv-frame .cpp-next-v>span{position:absolute;right:0;top:0;font-size:60px;font-weight:650;line-height:80px;letter-spacing:-.035em;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.lv-frame .cpp-ok{display:grid;width:52px;height:52px;flex:none;place-items:center;border-radius:50%;background:#dff9ee;color:#087d55}.lv-frame .cpp-row{display:flex;align-items:center;gap:26px;padding:0 30px;border-radius:24px;border:1.5px solid #e6ebf3;background:#fff;border-color:rgb(calc(230 - var(--hot, 0) * 201) calc(235 - var(--hot, 0) * 138) calc(243 - var(--hot, 0) * 5));box-shadow:0 0 0 calc(var(--hot, 0) * 6px) rgba(29,97,238,calc(var(--hot, 0) * .12))}.lv-frame .cpp-ic{display:grid;width:72px;height:72px;flex:none;place-items:center;border-radius:50%;background:#eef4ff;color:#1d61ee}.lv-frame .cpp-row-t{min-width:0;flex:1;font-size:40px;font-weight:600;letter-spacing:-.015em;white-space:nowrap}.lv-frame .cpp-chev{flex:none;color:#98a2b3}.lv-frame .cpp-cancel{display:flex;align-items:center;font-size:38px;font-weight:500;color:rgb(calc(91 - var(--hot, 0) * 73) calc(101 - var(--hot, 0) * 77) calc(120 - var(--hot, 0) * 81))}.lv-frame .cpp-cancel>span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}.lv-frame .cpp-order{display:flex;align-items:center;gap:28px;border-radius:30px;border:1.5px solid #e6ebf3;background:#fff}.lv-frame .cpp-order-mk{display:grid;width:88px;height:88px;flex:none;place-items:center;border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1.5px #edf1f7}.lv-frame .cpp-order-id{font-size:42px;font-weight:650;letter-spacing:-.02em;white-space:nowrap}.lv-frame .cpp-track{display:flex;flex:1;align-items:center;margin:0 12px}.lv-frame .cpp-stop{display:grid;width:64px;height:64px;flex:none;place-items:center;border-radius:50%;background:#f1f4f9;color:#98a2b3}.lv-frame .cpp-stop[data-s=done]{background:#dff9ee;color:#087d55}.lv-frame .cpp-stop[data-s=now]{background:#5a47ca;color:#fff;box-shadow:0 0 0 8px #5a47ca24}.lv-frame .cpp-leg{flex:1;height:6px;margin:0 10px;border-radius:3px;background:#e4e9f2}.lv-frame .cpp-leg[data-s=done]{background:#9adfc0}.lv-frame .cpp-order-eta{margin-left:auto;font-size:40px;font-weight:600;white-space:nowrap}.lv-frame .cpp-scrim{position:absolute;z-index:3;border-radius:34px;background:#1118274d}.lv-frame .cpp-sheet{position:absolute;z-index:4;box-sizing:border-box;display:flex;flex-direction:column;padding:44px;border-radius:32px;background:#fff;box-shadow:0 2px 6px #1018280f,0 50px 100px -30px #11182773;color:#121a2c}.lv-frame .cpp-sheet-hd{display:flex;align-items:center;justify-content:space-between;height:60px}.lv-frame .cpp-sheet-hd b{font-size:40px;font-weight:700;letter-spacing:-.02em}.lv-frame .cpp-x{display:grid;width:60px;height:60px;place-items:center;border-radius:50%;background:#f1f4f9;color:#475467}.lv-frame .cpp-btn{display:flex;align-items:center;justify-content:center;gap:16px;height:96px;border-radius:22px;background:#161d2f;color:#fff;font-size:38px;font-weight:600;white-space:nowrap;transform:scale(calc(1 - var(--press, 0) * .03))}.lv-frame .cpp-btn[data-tone=pos]{background:#087d55}.lv-frame .cpp-stage .f2-ripple{width:110px;height:110px;margin:-55px 0 0 -55px;border-width:4px}.lv-frame[data-v=p] .cpp-win{border-radius:28px}.lv-frame[data-v=p] .cpp-hd{height:76px;padding:0 28px}.lv-frame[data-v=p] .cpp-logo{gap:14px;font-size:34px}.lv-frame[data-v=p] .cpp-tile{width:50px;height:50px;border-radius:13px;font-size:26px}.lv-frame[data-v=p] .cpp-acct{width:50px;height:50px}.lv-frame[data-v=p] .cpp-card{border-radius:24px}.lv-frame[data-v=p] .cpp-head{gap:20px}.lv-frame[data-v=p] .cpp-thumb{border-radius:20px}.lv-frame[data-v=p] .cpp-name{gap:14px;font-size:36px}.lv-frame[data-v=p] .cpp-price{height:38px;font-size:30px;line-height:38px}.lv-frame[data-v=p] .cpp-badge{height:48px;padding:0 16px;border-radius:11px;font-size:28px}.lv-frame[data-v=p] .cpp-next{gap:16px;padding:0 24px;border-radius:20px}.lv-frame[data-v=p] .cpp-next-l{gap:12px;font-size:30px}.lv-frame[data-v=p] .cpp-next-v{height:60px}.lv-frame[data-v=p] .cpp-next-v>span{font-size:48px;line-height:60px}.lv-frame[data-v=p] .cpp-ok{width:42px;height:42px}.lv-frame[data-v=p] .cpp-row{gap:20px;padding:0 22px;border-radius:20px}.lv-frame[data-v=p] .cpp-ic{width:56px;height:56px}.lv-frame[data-v=p] .cpp-row-t{font-size:31px}.lv-frame[data-v=p] .cpp-cancel{font-size:29px}.lv-frame[data-v=p] .cpp-cancel>span{text-underline-offset:6px}.lv-frame[data-v=p] .cpp-order{gap:16px;padding:0 22px;border-radius:22px}.lv-frame[data-v=p] .cpp-order-mk{width:58px;height:58px;border-radius:16px}.lv-frame[data-v=p] .cpp-order-id{font-size:30px}.lv-frame[data-v=p] .cpp-order .cpp-badge{height:44px;font-size:26px}.lv-frame[data-v=p] .cpp-order-eta{font-size:28px;font-weight:500;color:#4a556b}.lv-frame[data-v=p] .cpp-scrim{border-radius:28px}.lv-frame[data-v=p] .cpp-sheet{padding:30px 32px;border-radius:28px}.lv-frame[data-v=p] .cpp-sheet-hd{height:48px}.lv-frame[data-v=p] .cpp-sheet-hd b{font-size:32px}.lv-frame[data-v=p] .cpp-x{width:48px;height:48px}.lv-frame[data-v=p] .cpp-btn{height:78px;border-radius:18px;font-size:31px}.lv-frame[data-v=p] .cpp-stage .f2-ripple{width:80px;height:80px;margin:-40px 0 0 -40px;border-width:3px}
