.pp-hb{background:var(--sec);min-height:40px;color:var(--text);border:0;border-radius:20px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.pp-ttl{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:700;overflow:hidden}.pp-body{flex-direction:column;flex:1;gap:20px;min-height:0;padding:16px 0 24px;display:flex;overflow-y:auto}.pp-body>*{flex-shrink:0}.pp .sec.row{background:var(--sect);border-bottom:0}.pp-hero{background:var(--bg);border-radius:var(--r-lg);margin:0 16px;padding:16px}.pp-rt{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pp-rsub{color:var(--hint);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.pp .row{font-size:15px}.pp .segments .rg{min-height:32px;color:var(--text);position:relative}.pp .segments .rg:after{content:"";position:absolute;inset:-6px 0}.pp-hero .segments{background:var(--sec)}.pp-hero .segments .rg.on{background:var(--sect)}.pp-tag{vertical-align:1px;white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.pp-tag.up{background:rgba(var(--up-rgb), .14);color:var(--up)}.pp-tag.dn{background:rgba(var(--dn-rgb), .14);color:var(--dn)}.pp-tag.ac{background:rgba(var(--accent-rgb), .14);color:var(--accent-ink)}.pp-tag.wn{background:rgba(var(--accent-rgb), .14);color:var(--warn)}.pp-tag.mu{background:var(--sec);color:var(--hint)}.pp-ot{text-align:center;min-width:38px}.pp-kv{background:var(--sect);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.pp-kv .sub{font-size:12px}.pp-kv .mono{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.pp-kv .mono.sub{font-weight:400}.pp-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 16px;display:grid}.pp-box{background:var(--sec);border-radius:12px;margin:0 16px;padding:6px 12px}.pp-line{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font-size:14px;display:flex}.pp-line .mono{text-align:right;min-width:0}button.pp-line{width:100%;color:inherit;text-align:left;background:0 0;border:0}.pp-col{flex-direction:column;gap:10px;display:flex}.pp-mb{background:var(--up);width:100%;min-height:50px;color:var(--on-up);text-align:center;border:0;border-radius:12px;place-items:center;padding:0 12px;font-size:16px;font-weight:600;display:grid}.pp-mb.red{background:var(--dn);color:var(--on-dn)}.pp-mb.accent{background:var(--btn);color:var(--btnt)}.pp-mb.ghost{background:var(--sec);color:var(--text)}.pp-mb.off{background:var(--raise);color:var(--hint)}.pp-note{border-radius:12px;align-items:flex-start;gap:10px;margin:0 16px;padding:12px;font-size:13px;line-height:1.45;display:flex}.pp-note svg{flex:none;margin-top:1px}.pp-note.warn{background:rgba(var(--accent-rgb), .1);color:var(--accent-soft);border:1px solid rgba(var(--accent-rgb), .3)}.pp-note.bad{background:rgba(var(--dn-rgb), .1);color:var(--dn-soft);border:1px solid rgba(var(--dn-rgb), .3)}.pp-note.info{background:var(--sect);color:var(--hint)}.pp-hint{color:var(--hint);padding:8px 32px 0;font-size:12px;line-height:1.4}.pp-sheet{flex-direction:column;gap:16px;display:flex}.pp-sheet h2{margin:0;padding:0 16px;font-size:20px;font-weight:700}.pp-sheet-btns{grid-template-columns:1fr 2fr;gap:8px;padding:0 16px;display:grid}.pp-check{color:var(--hint);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;display:flex}.pp-check input{width:20px;height:20px;accent-color:var(--accent-ink);flex:none;margin:0}.pp-select{border:1px solid var(--sep);background:var(--sec);width:100%;min-height:48px;color:var(--text);border-radius:12px;padding:0 12px;font-size:15px}@keyframes pp-tin{0%{opacity:0;background:var(--pp-tin-bg);transform:translateY(-6px)}35%{opacity:1;background:var(--pp-tin-bg);transform:none}}@keyframes pp-fl-up0{0%{color:var(--up)}}@keyframes pp-fl-up1{0%{color:var(--up)}}@keyframes pp-fl-dn0{0%{color:var(--dn)}}@keyframes pp-fl-dn1{0%{color:var(--dn)}}.amount .val input.n.pp-fit{field-sizing:content;flex:0 auto;width:auto;min-width:1ch}.amount .reserve.pp-nw{flex-wrap:nowrap}.pp-close5 .chips.grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pp-bk{gap:0;padding:10px 12px}.pp-bk-lv{width:100%;min-height:24px;color:var(--t1);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;padding:0 4px;font-size:13px;line-height:16px;display:grid;position:relative}.pp-bk-lv>span{z-index:1;text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}.pp-bk-lv>span+span{text-align:end}.pp-bk-hd{min-height:22px;color:var(--t2)}.pp-bk-bar{transform-origin:100%;transition:transform var(--m-number) var(--m-ease);border-radius:4px;position:absolute;inset-block:2px;inset-inline:0}[dir=rtl] .pp-bk-bar{transform-origin:0}.pp-bk-lv.bid .pp-bk-bar{background:var(--buy-t)}.pp-bk-lv.ask .pp-bk-bar{background:var(--sell-t)}.pp-bk-lv:after{content:"";opacity:0;pointer-events:none;border-radius:4px;position:absolute;inset-block:2px;inset-inline:0}.pp-bk-lv.bid:after{background:rgba(var(--buy-rgb), .16)}.pp-bk-lv.ask:after{background:rgba(var(--sell-rgb), .16)}.pp-bk-lv[data-fl$="0"]:after{animation:pp-bk-fl0 .6s var(--m-ease)}.pp-bk-lv[data-fl$="1"]:after{animation:pp-bk-fl1 .6s var(--m-ease)}@keyframes pp-bk-fl0{0%{opacity:1}to{opacity:0}}@keyframes pp-bk-fl1{0%{opacity:1}to{opacity:0}}.pp-bk-lv:active{background:var(--s2);border-radius:4px}.pp-bk-mid{border-block:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:8px;margin:6px 0;padding:8px 4px;font-size:16px;line-height:20px;display:flex}.pp-bk-mid>:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.pp-bk-bar{transition:none}.pp-bk-lv[data-fl]:after{animation:none}}.pp-osh{padding-bottom:4px}.pp-osh .amount,.pp-osh .card{background:var(--s2);gap:12px;padding:16px}.pp-osh .amount>.between{flex-wrap:wrap;gap:2px 12px}.pp-osh .amount>.between>*{white-space:nowrap}.pp-osh .amount .chips,.pp-osh .card .chips{padding:0}.pp-osh .card .chip:not(.on){background:var(--s3)}.pp-osh .chip:disabled{opacity:.35}.pp-osh .row.sm{font-size:15px}.pp-osh .pp-sum{gap:4px;padding:10px 16px}.pp-lev-v{font-size:22px;font-weight:700;line-height:28px}.pp-lev .between{align-items:center}.chip.pp-val{background:var(--s3);gap:4px;padding:0 10px 0 13px}.chip.pp-val>svg{color:var(--t2)}.pp-obar{background:var(--s1);border-top:1px solid var(--line);padding:12px 16px 0}.pp-range{--tone:var(--buy);appearance:none;touch-action:pan-x;background:0 0;width:100%;height:32px;margin:0}.pp-range.sell{--tone:var(--sell)}.pp-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--tone) var(--fill,0%), var(--s3) var(--fill,0%));border-radius:2px;height:4px}.pp-range::-moz-range-track{background:linear-gradient(to right, var(--tone) var(--fill,0%), var(--s3) var(--fill,0%));border-radius:2px;height:4px}.pp-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--t1);border:0;border-radius:50%;width:24px;height:24px;margin-top:-10px;box-shadow:0 1px 4px #00000073}.pp-range::-moz-range-thumb{background:var(--t1);border:0;border-radius:50%;width:24px;height:24px;box-shadow:0 1px 4px #00000073}[dir=rtl] .pp-range::-webkit-slider-runnable-track{background:linear-gradient(to left, var(--tone) var(--fill,0%), var(--s3) var(--fill,0%))}.pp-head{margin-bottom:-10px}.pp-head-v{flex-wrap:wrap;align-items:baseline;column-gap:8px;font-size:18px;font-weight:700;line-height:24px;display:flex}.pp-head-c{font-size:14px;font-weight:600}.pp-leg{background:var(--s2);border-radius:var(--r-lg);flex-direction:column;gap:10px;margin:0 16px;padding:14px 16px;display:flex}.pp-leg .chips{padding:0}.pp-leg .chip:not(.on){background:var(--s3)}.pp-leg-in{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:8px;display:grid}.pp-field{background:var(--s3);border-radius:var(--r-md);cursor:text;flex-direction:column;gap:2px;min-width:0;padding:8px 12px;display:flex}.pp-field .val{align-items:baseline;gap:4px;display:flex}.pp-field input{width:100%;min-width:0;color:var(--t1);-webkit-text-fill-color:currentColor;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:20px;font-weight:600;line-height:28px}.pp-field input::placeholder{color:var(--t3);-webkit-text-fill-color:var(--t3)}.pp-field .u{color:var(--t2);flex:none;font-size:14px;font-weight:600}.pp-field:focus-within{box-shadow:inset 0 0 0 1.5px var(--primary)}.pp-field.over input{color:var(--sell)}@media (max-width:359px){.pp-leg .chip{padding-inline:2px;font-size:14px}}.pp-osh .pp-type{gap:10px}.pp-c2>.chips.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-c3>.chips.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-c5>.chips.grid{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.6fr)}.pp-type .pp-field>.between{white-space:nowrap;gap:8px}.pp-type .pp-leg-in.pp-half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pp-kids{background:var(--s3);border-radius:var(--r-md);flex-direction:column;padding:6px 12px;display:flex}.pp-kids .kv{min-height:24px;font-size:13px}.pp-kids .fn{line-height:22px}@media (max-width:359px){.pp-c5 .chip,.pp-c3 .chip{padding-inline:2px;font-size:14px}.pp-skew>.chips.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-skew>.chips.grid>:first-child{grid-column:1/-1}}.pp-prog{background:var(--s3);border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.pp-prog:after{content:"";width:var(--p,0%);border-radius:inherit;background:var(--buy);height:100%;display:block}.pp-prog.sell:after{background:var(--sell)}.pp-warn{opacity:0;transition:grid-template-rows var(--m-number) var(--m-ease), opacity var(--m-number) var(--m-ease), margin-top var(--m-number) var(--m-ease);grid-template-rows:0fr;margin-top:-8px;display:grid}.pp-warn>*{min-height:0;overflow:hidden}.pp-warn.on{opacity:1;grid-template-rows:1fr;margin-top:0}@media (prefers-reduced-motion:reduce){.pp-warn{transition:none}}
