.card[data-v-07397ee1]{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.card-h[data-v-07397ee1]{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;padding:10px 12px;display:flex}.card-h .t[data-v-07397ee1]{color:var(--ink);font-size:13px;font-weight:600}.card-h .more[data-v-07397ee1]{color:var(--dim);font-size:11px}.hist-b[data-v-07397ee1]{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.hist-top[data-v-07397ee1]{align-items:baseline;gap:6px;display:flex}.hist-top .v[data-v-07397ee1]{font-family:var(--font-num);color:var(--ink);font-size:24px;font-weight:700;line-height:1.1}.hist-top .u[data-v-07397ee1]{font-size:var(--fs-11);color:var(--dim)}.hist-top .d[data-v-07397ee1]{font-size:var(--fs-11);color:var(--dim);margin-left:auto}.hist-cells[data-v-07397ee1]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.hist-cell[data-v-07397ee1]{background:var(--card);flex-direction:column;gap:1px;padding:6px 9px;display:flex}.hist-cell .k[data-v-07397ee1]{color:var(--dim);font-size:10px}.hist-cell .d[data-v-07397ee1]{font-family:var(--font-num);font-size:var(--fs-13);color:var(--ink);font-weight:700}.hist-cell .d.up[data-v-07397ee1]{color:var(--up)}.hist-cell .d.down[data-v-07397ee1]{color:var(--down)}.hist-bars[data-v-07397ee1]{border-bottom:1px solid var(--line);align-items:flex-end;gap:1px;height:74px;padding:0 2px;display:flex}.hist-bars i[data-v-07397ee1]{background:var(--line-3);border-radius:1px 1px 0 0;flex:1;display:block}.hist-bars i.on[data-v-07397ee1]{background:var(--blue)}.hist-axis[data-v-07397ee1]{color:var(--faint);font-size:10px;font-family:var(--font-num);justify-content:space-between;display:flex}.cap[data-v-07397ee1]{color:var(--faint);font-size:10px}@media (width<=720px){.hist-cells[data-v-07397ee1]{grid-template-columns:repeat(2,1fr)}}.f-scrim[data-v-3e4229ef]{z-index:60;position:fixed;inset:0}.f-drawer[data-v-3e4229ef]{width:min(960px,94vw);height:100dvh;max-height:100dvh;z-index:var(--z-drawer);animation:.22s ease-out drawer-in-3e4229ef;position:fixed;top:0;bottom:0;right:0}@keyframes drawer-in-3e4229ef{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.f-drawer[data-v-3e4229ef]{animation:none}}@media (width<=1040px){.f-drawer[data-v-3e4229ef]{width:100vw}}.body[data-v-3e4229ef]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow:auto}.body[data-v-3e4229ef]>*{flex-shrink:0}.sup-wrap[data-v-3e4229ef]{min-height:96px;position:relative}.sup-list.is-locked[data-v-3e4229ef]{filter:blur(3px);pointer-events:none;-webkit-user-select:none;user-select:none}.sup-mask[data-v-3e4229ef]{z-index:1;cursor:pointer;text-align:center;background:linear-gradient(180deg, transparent 0%, var(--card) 40%, var(--card) 100%);border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;padding:14px 12px;display:flex;position:absolute;inset:0}.sup-mask:hover .sup-cta[data-v-3e4229ef]{background:var(--blue-ink)}.sup-ttl[data-v-3e4229ef]{font-size:var(--fs-16);letter-spacing:.02em;color:var(--blue-ink);align-items:center;gap:6px;font-weight:700;display:inline-flex}.sup-sub[data-v-3e4229ef]{font-size:var(--fs-11);color:var(--dim)}.sup-sub b[data-v-3e4229ef]{font-family:var(--font-num);color:var(--ink);font-weight:600}.sup-cta[data-v-3e4229ef]{background:var(--blue);color:#fff;height:28px;font-size:var(--fs-12);border-radius:2px;align-items:center;margin-top:4px;padding:0 18px;font-weight:600;display:inline-flex}.det-head[data-v-3e4229ef]{align-items:flex-start;gap:12px;display:flex}.det-head .l[data-v-3e4229ef]{flex:1;min-width:0}.det-head .t[data-v-3e4229ef]{color:var(--ink);align-items:center;gap:6px;margin-top:3px;font-size:20px;font-weight:600;display:flex}.det-head .s[data-v-3e4229ef]{color:var(--dim);margin-top:2px;font-size:12px}.det-head .r[data-v-3e4229ef]{text-align:right;flex:none}.det-head .u[data-v-3e4229ef]{color:var(--dim);font-size:11px}.det-head .chg[data-v-3e4229ef]{justify-content:flex-end}.det-head-m[data-v-3e4229ef]{align-items:flex-start;gap:10px}.det-head-m .t[data-v-3e4229ef]{margin-top:0;font-size:16px;line-height:1.35;display:block}.det-head-m .s[data-v-3e4229ef]{margin-top:4px}.det-head-m .price-row[data-v-3e4229ef]{justify-content:flex-end;align-items:baseline;gap:4px;display:flex}.det-head-m .u[data-v-3e4229ef]{color:var(--dim);font-size:11px}.det-head-m .chg[data-v-3e4229ef]{margin-top:3px;font-size:11px}.det-sort[data-v-3e4229ef]{background:var(--fill);border:1px solid var(--line);border-radius:2px;gap:1px;margin-left:auto;padding:1px;display:flex}.det-sort button[data-v-3e4229ef]{color:var(--dim);background:0 0;border:0;border-radius:2px;padding:3px 8px;font-size:11px}.det-sort button.on[data-v-3e4229ef]{background:var(--card);color:var(--ink);font-weight:600}.pager[data-v-3e4229ef]{border-top:1px solid var(--line-2);background:var(--fill);justify-content:center;align-items:center;gap:10px;padding:8px;display:flex}.pager button[data-v-3e4229ef]{color:var(--blue-ink);background:var(--card);border:1px solid var(--line);border-radius:2px;padding:3px 10px;font-size:12px}.pager button[data-v-3e4229ef]:disabled{color:var(--faint);background:var(--fill);cursor:default}.pager .pg[data-v-3e4229ef]{color:var(--dim);font-size:11px;font-family:var(--font-num)}.card-sub[data-v-3e4229ef]{color:var(--dim);background:var(--fill);border-bottom:1px solid var(--line-2);padding:6px 12px;font-size:11px}.src-time[data-v-3e4229ef]{color:var(--dim);font-family:var(--font-num);margin-left:6px}.row-line.can-open[data-v-3e4229ef]{cursor:pointer}.row-line.can-open[data-v-3e4229ef]:hover{background:var(--fill)}.tr.tr-tap[data-v-3e4229ef]{cursor:pointer}.sup-open[data-v-3e4229ef]{color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px dashed #0000;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:12px;display:inline-flex}.sup-open[data-v-3e4229ef]:hover{color:var(--blue-ink);border-bottom-color:var(--blue-line)}.sup-cta[data-v-3e4229ef]{color:var(--blue-ink);background:var(--blue-soft);border:1px solid var(--blue-line);border-radius:100px;align-items:center;gap:2px;margin-left:4px;padding:0 5px;font-size:10px;font-style:normal;line-height:15px;display:inline-flex}.sup-open:hover .sup-cta[data-v-3e4229ef]{background:var(--blue);color:#fff;border-color:var(--blue)}.sup-done[data-v-3e4229ef]{color:#0a7a3d;background:#e8f7ee;border:1px solid #b7e2c8;border-radius:100px;margin-left:4px;padding:0 5px;font-size:10px;font-style:normal;line-height:15px}.card.sup-m .row-line[data-v-3e4229ef]{padding:9px 12px}.card.sup-m .row-line .t2[data-v-3e4229ef]{white-space:normal;line-height:1.5}.card.sup-m .src-time[data-v-3e4229ef]{margin-left:0;display:block}.det-tb[data-v-3e4229ef]{font-size:12px}.det-tb .tr[data-v-3e4229ef]{border-bottom:1px solid var(--line-2);grid-template-columns:54px 1fr auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.det-tb .tr[data-v-3e4229ef]:last-child{border-bottom:0}.det-tb .th[data-v-3e4229ef]{color:var(--dim);background:var(--fill);padding:7px 12px;font-size:11px}.det-tb .c1[data-v-3e4229ef]{color:var(--dim)}.det-tb .c2[data-v-3e4229ef]{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);overflow:hidden}.det-tb .c3[data-v-3e4229ef]{text-align:right;font-family:var(--font-num);color:var(--ink);font-weight:600}.sup-lock[data-v-3e4229ef]{cursor:pointer;border:1px solid var(--blue-line);background:var(--blue-soft);color:var(--blue-ink);white-space:nowrap;border-radius:100px;align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.sup-lock[data-v-3e4229ef]:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.det-tb .c3 .sup-lock[data-v-3e4229ef]{font-family:inherit;font-weight:600}.det-tb .c3 .noprice[data-v-3e4229ef]{color:var(--dim);font-family:inherit;font-weight:500}.cells[data-v-3e4229ef]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.cells.is-mobile[data-v-3e4229ef]{grid-template-columns:repeat(2,1fr)}.cell[data-v-3e4229ef]{background:var(--card);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.cell span[data-v-3e4229ef]{color:var(--dim);font-size:11px}.cell b[data-v-3e4229ef]{color:var(--ink);white-space:nowrap;font-size:15px;font-weight:700}.cell.is-sm b[data-v-3e4229ef]{white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.35}.cell b.cell-lock[data-v-3e4229ef]{color:var(--blue-ink);cursor:pointer;white-space:nowrap;font-size:11px;font-weight:400}.card[data-v-3e4229ef]{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.card-h[data-v-3e4229ef]{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;padding:10px 12px;display:flex}.card-h .t[data-v-3e4229ef]{color:var(--ink);font-size:13px;font-weight:600}.card-h .more[data-v-3e4229ef]{color:var(--dim);margin-left:auto;font-size:11px}.card-b[data-v-3e4229ef]{padding:8px 10px}.tb-wrap[data-v-3e4229ef]{overflow-x:auto}.hint-box[data-v-3e4229ef]{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:26px 0;display:flex}.mod-mask[data-v-3e4229ef]{background:var(--card);border:1px dashed var(--line);border-radius:var(--r);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:120px;padding:18px 16px;display:flex;overflow:hidden}.mod-mask.tall[data-v-3e4229ef]{min-height:180px}.mod-mask[data-v-3e4229ef]:active{background:var(--blue-soft)}.mm-skel[data-v-3e4229ef]{opacity:.55;flex-direction:column;gap:8px;width:100%;display:flex}.mm-skel i[data-v-3e4229ef]{background:linear-gradient(90deg, var(--line-2), var(--line));border-radius:2px;height:8px;display:block}.mm-skel i[data-v-3e4229ef]:nth-child(2){width:76%}.mm-skel i[data-v-3e4229ef]:nth-child(3){width:52%}.mm-tx[data-v-3e4229ef]{font-size:var(--fs-12);color:var(--blue-ink);align-items:center;gap:5px;font-weight:600;display:inline-flex}.asof-note[data-v-3e4229ef]{font-size:var(--fs-12);color:var(--ink-2);background:var(--fill);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:8px;margin:10px 0 0;padding:9px 12px;display:flex}.asof-note .an-dot[data-v-3e4229ef]{background:var(--warn,#d98b2b);border-radius:50%;flex:none;width:6px;height:6px}.more-row[data-v-3e4229ef]{width:100%;color:var(--blue-ink);background:var(--fill);border-top:1px solid var(--line-2);padding:8px;font-size:12px;display:block}.alt[data-v-3e4229ef]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.alt .k[data-v-3e4229ef]{color:var(--ink-2);font-size:12px}.f-sheet-act[data-v-3e4229ef]{position:relative}.btn-watch[data-v-3e4229ef]{background:var(--mark);border-color:var(--mark);color:#fff}.btn-watch[data-v-3e4229ef]:hover{filter:brightness(.94)}.watch-tip[data-v-3e4229ef]{font-size:var(--fs-12);background:var(--blue-soft);border:1px solid var(--blue-line);color:var(--blue-ink);border-radius:10px;padding:9px 14px;line-height:1.5;animation:.18s ease-out tip-in-3e4229ef;position:absolute;bottom:calc(100% + 10px);left:14px;right:14px;box-shadow:0 6px 20px #00000024}@keyframes tip-in-3e4229ef{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.watch-tip.warn[data-v-3e4229ef]{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-ink)}@media (width<=520px){.cells[data-v-3e4229ef]{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.f-drawer[data-v-3e4229ef]{border-radius:12px 12px 0 0;width:100vw;height:82dvh;max-height:82dvh;animation:.24s ease-out sheet-in-3e4229ef;inset:auto 0 0}.f-drawer-h[data-v-3e4229ef]{border-bottom:1px solid var(--line-2);padding-top:14px;position:relative}.f-drawer-h[data-v-3e4229ef]:before{content:"";background:var(--line-3);border-radius:2px;width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.det-head .t[data-v-3e4229ef]{font-size:16px}.det-head .price-l[data-v-3e4229ef]{font-size:22px}}@keyframes sheet-in-3e4229ef{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}
