.apf-root .apf-bt-label{white-space:nowrap;color:var(--apf-ink-2)}.apf-root .apf-live{color:var(--apf-ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:3px 10px;margin:0;font-size:12.5px;line-height:1.35;display:flex}.apf-root .apf-live b{color:var(--apf-ink);font-size:13.5px;font-weight:650}.apf-root .apf-live b.apf-num--up{color:var(--apf-up)}.apf-root .apf-live b.apf-num--down{color:var(--apf-down)}.apf-root .apf-rets .apf-sec-head{align-items:center}.apf-root .apf-rets-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;margin-bottom:12px;display:flex}.apf-root .apf-rets-top--live{justify-content:flex-start;margin-bottom:4px}.apf-root .apf-rets-main,.apf-root .apf-rets-live{flex-direction:column;gap:7px;min-width:0;display:flex}.apf-root .apf-rets-live{text-align:right;border-left:1px solid var(--apf-line);align-items:flex-end;padding-left:22px}.apf-root .apf-rets-top--live .apf-rets-live{text-align:left;border-left:0;align-items:flex-start;padding-left:0}.apf-root .apf-rets-k{color:var(--apf-ink-2);font-size:13px;font-weight:600}.apf-root .apf-rets-sub{color:var(--apf-ink-3);font-variant-numeric:tabular-nums;font-size:12.5px}.apf-root .apf-rets-bench{color:var(--apf-ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:13px;display:inline-flex}.apf-root .apf-rets-bench i{border-top:1.5px dashed var(--apf-ink-3);width:14px;height:0;display:inline-block}.apf-root .apf-rets .apf-ret--lg{letter-spacing:-.03em;font-size:46px;font-weight:650}.apf-root .apf-rets .apf-ret--md{font-size:27px}.apf-root .pc-root{--pc-up:var(--apf-up);--pc-down:var(--apf-down);--pc-ink:var(--apf-ink);--pc-ink-2:var(--apf-ink-2);--pc-ink-3:var(--apf-ink-3);--pc-seg:var(--apf-surface-2);--pc-seg-on:var(--apf-surface);--pc-seg-line:var(--apf-line-2);--pc-focus:var(--apf-cy)}.apf-root.apf-detail--guest .apf-rets{margin:18px 0}@media (max-width:720px){.apf-root .apf-rets-top{flex-direction:column;align-items:stretch;gap:14px}.apf-root .apf-rets-live{text-align:left;border-left:0;border-top:1px solid var(--apf-line);align-items:flex-start;padding:12px 0 0}.apf-root .apf-rets .apf-ret--lg{font-size:38px}.apf-root .apf-rets .apf-ret--md{font-size:24px}}
