.part-sheet-wrap[data-v-0af79e1a]{z-index:70;position:fixed;inset:0}.ps-scrim[data-v-0af79e1a]{background:#16233a66;position:absolute;inset:0}.ps-sheet[data-v-0af79e1a]{background:var(--bg);border-radius:12px 12px 0 0;flex-direction:column;height:88dvh;max-height:88dvh;animation:.22s ease-out ps-in-0af79e1a;display:flex;position:absolute;bottom:0;left:0;right:0}@keyframes ps-in-0af79e1a{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.ps-head[data-v-0af79e1a]{background:var(--card);border-bottom:1px solid var(--line-2);flex:none;padding:12px 14px 10px;position:relative}.ps-grip[data-v-0af79e1a]{background:var(--line-3);border-radius:2px;width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.ps-t1[data-v-0af79e1a]{align-items:baseline;gap:8px;display:flex}.ps-name[data-v-0af79e1a]{font-size:var(--fs-20);color:var(--ink);font-weight:600}.ps-chg[data-v-0af79e1a]{font-family:var(--font-num);font-size:var(--fs-13);font-weight:600}.ps-x[data-v-0af79e1a]{width:28px;height:28px;color:var(--dim);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:10px;right:12px}.ps-body[data-v-0af79e1a]{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:12px 14px 16px;display:flex;overflow-y:auto}.ps-body[data-v-0af79e1a]>*{flex-shrink:0}.ps-kpis[data-v-0af79e1a]{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.ps-kpi[data-v-0af79e1a]{background:var(--card);flex-direction:column;gap:3px;padding:8px 10px;display:flex}.ps-kpi span[data-v-0af79e1a]{font-size:var(--fs-11);color:var(--dim)}.ps-kpi b[data-v-0af79e1a]{font-family:var(--font-num);font-size:var(--fs-16);color:var(--ink);font-weight:700}.ps-hint[data-v-0af79e1a]{font-size:var(--fs-12);color:var(--dim);background:var(--card);border:1px solid var(--line);border-radius:var(--r);justify-content:center;align-items:center;gap:8px;padding:22px 0;display:flex}.ps-lock[data-v-0af79e1a]{width:100%;min-height:96px;font-size:var(--fs-12);color:var(--blue-ink);background:var(--blue-soft);border:1px dashed var(--line);border-radius:var(--r);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:16px 12px;font-family:inherit;display:flex}.ps-lock-ico[data-v-0af79e1a]{font-size:17px;line-height:1}.ps-lock-tx[data-v-0af79e1a]{font-weight:600}.ps-sect[data-v-0af79e1a]{color:var(--ink);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.ps-sect[data-v-0af79e1a]:before{content:"";background:var(--blue);border-radius:2px;width:3px;height:12px}.ps-hist[data-v-0af79e1a]{background:var(--card);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ps-cells[data-v-0af79e1a]{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.ps-cell[data-v-0af79e1a]{background:var(--card);flex-direction:column;gap:3px;padding:8px 10px;display:flex}.ps-cell span[data-v-0af79e1a]{font-size:var(--fs-11);color:var(--dim)}.ps-cell b[data-v-0af79e1a]{font-family:var(--font-num);font-size:var(--fs-13);font-weight:600}.ps-spark[data-v-0af79e1a]{align-items:flex-end;gap:3px;height:100px;padding:4px 2px;display:flex}.ps-bar[data-v-0af79e1a]{background:var(--line-3);border-radius:2px;flex:1;min-height:4px}.ps-bar.on[data-v-0af79e1a]{background:var(--blue)}.ps-card[data-v-0af79e1a]{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.ps-card .ps-sect[data-v-0af79e1a]{border-bottom:1px solid var(--line-2);padding:10px 12px}.ps-tb[data-v-0af79e1a]{padding:4px 0;overflow-x:auto}.ps-sort[data-v-0af79e1a]{background:var(--line);border:1px solid var(--line);border-radius:2px;gap:1px;margin-left:auto;font-weight:400;display:inline-flex;overflow:hidden}.ps-sort button[data-v-0af79e1a]{color:var(--ink-2);background:var(--card);padding:2px 7px;font-size:10px;line-height:1.5}.ps-sort button.on[data-v-0af79e1a]{background:var(--blue-soft);color:var(--blue-ink);font-weight:600}.pq-q[data-v-0af79e1a]{align-items:flex-start;gap:8px;padding:8px 12px;display:flex;position:relative}.pq-q+.pq-q[data-v-0af79e1a]:before{content:"";background:var(--line-2);height:1px;position:absolute;top:0;left:12px;right:12px}.pq-q-l[data-v-0af79e1a]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pq-q-t1[data-v-0af79e1a]{align-items:baseline;gap:5px;min-width:0;display:flex}.pq-q-time[data-v-0af79e1a]{font-family:var(--font-num);font-size:var(--fs-11);color:var(--faint);flex:none}.pq-q-fac[data-v-0af79e1a]{font-family:var(--font-num);font-size:var(--fs-13);color:var(--blue-ink);flex:none;font-weight:700}.pq-q-country[data-v-0af79e1a]{font-size:var(--fs-11);color:var(--dim);flex:none}.pq-q-t2[data-v-0af79e1a]{min-width:0;font-size:var(--fs-11);color:var(--dim);align-items:baseline;gap:6px;display:flex}.pq-q-spec[data-v-0af79e1a]{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:48%;overflow:hidden}.pq-q-sup[data-v-0af79e1a]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--faint);flex:auto;overflow:hidden}.pq-q-sup.masked[data-v-0af79e1a]{border:1px solid var(--blue-line);background:var(--blue-soft);color:var(--blue-ink);border-radius:100px;flex:none;padding:1px 7px;font-weight:700;overflow:visible}.pq-q-r[data-v-0af79e1a]{flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.pq-q-price[data-v-0af79e1a]{font-family:var(--font-num);font-size:var(--fs-16);color:var(--ink);font-weight:700}.pq-q-chg[data-v-0af79e1a]{font-family:var(--font-num);font-size:var(--fs-11)}.pq-q-chg.locked[data-v-0af79e1a]{border:1px solid var(--blue-line);background:var(--blue-soft);color:var(--blue-ink);white-space:nowrap;border-radius:100px;align-items:center;padding:2px 7px;font-weight:700;display:inline-flex}.pq-q-chg.up[data-v-0af79e1a]{color:var(--up)}.pq-q-chg.down[data-v-0af79e1a]{color:var(--down)}.pq-q-chg.flat[data-v-0af79e1a]{color:var(--dim)}.pq-q-none[data-v-0af79e1a]{text-align:center;font-size:var(--fs-12);color:var(--dim);padding:14px 12px 10px}.ps-act[data-v-0af79e1a]{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-2);background:var(--card);flex:none;gap:8px;display:flex}.ps-watched[data-v-0af79e1a]{background:var(--mark);border-color:var(--mark);color:#fff}
