.a2{padding:0!important;overflow:hidden}.a2-empty{padding:28px 20px!important;color:var(--rb-ink3);font-size:14px}.a2 .up,.a2-rowcard .up{color:var(--rb-red-ink)}.a2 .down,.a2-rowcard .down{color:var(--rb-blue-ink)}.a2 .dim{color:var(--rb-ink4)}.a2-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 16px;border-bottom:1px solid var(--rb-line)}.a2-back{font-size:22px;line-height:1;color:var(--rb-ink3);background:none;border:0;padding:0 4px;cursor:pointer}.a2-lg{width:36px;height:36px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:800;color:#2a5bd7;box-shadow:inset 0 0 0 1px var(--rb-line)}.a2-who{min-width:0;text-align:left}.a2-who b{font-size:16px;font-weight:800;color:var(--rb-ink)}.a2-who b,.a2-who>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a2-who>span{font-size:12px;color:var(--rb-ink3)}.a2-tag{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--rb-line);color:var(--rb-ink2);vertical-align:1px}.a2-tag.sf{color:#7c5cff;box-shadow:inset 0 0 0 1px #d9d0ff}.a2-tag.live{color:#fff;background:var(--rb-red-ink);box-shadow:none}.a2-tag.halt{color:#c47a00;box-shadow:inset 0 0 0 1px #ecd7ae}.a2-px{margin-left:auto;text-align:right}.a2-px b{font-size:21px;font-weight:800;color:var(--rb-ink)}.a2-px>span{font-size:13px;font-weight:700;margin-left:6px}.a2-px small{display:block;font-size:11.5px;color:var(--rb-ink3);white-space:nowrap}.a2-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"chart" "book" "order" "news" "tape"}.a2-g-chart{grid-area:chart}.a2-g-book{grid-area:book}.a2-g-order{grid-area:order}.a2-g-news{grid-area:news}.a2-g-tape{grid-area:tape}.a2-col{min-width:0;border-top:1px solid var(--rb-line)}.a2-g-chart{border-top:0}@container (min-width: 820px){.a2-grid{grid-template-columns:minmax(0,1fr) 290px;grid-template-areas:"chart book" "chart order" "news tape"}.a2-g-book,.a2-g-order,.a2-g-tape{border-left:1px solid var(--rb-line)}.a2-g-book{border-top:0}}@container (min-width: 1200px){.a2-grid{grid-template-columns:minmax(0,1fr) 270px 300px;grid-template-areas:"chart book news" "chart tape order"}.a2-g-news{border-left:1px solid var(--rb-line);border-top:0}.a2-g-tape{border-top:1px solid var(--rb-line)}}.a2-chart canvas{display:block;width:100%}.a2-tf{gap:4px;padding:8px 12px;border-bottom:1px solid var(--rb-line)}.a2-kind button,.a2-tf button{font-size:13px;font-weight:700;color:var(--rb-ink3);background:none;border:0;padding:4px 8px;border-radius:8px;cursor:pointer}.a2-kind button.on,.a2-tf button.on{color:var(--rb-ink);box-shadow:inset 0 0 0 1px var(--rb-line2,#ddd)}.a2-ind{display:flex;flex-wrap:wrap;gap:4px 12px;padding:8px 14px 0;font-size:11.5px;color:var(--rb-ink2)}.a2-ind i{display:inline-block;width:12px;border-top:2px solid;vertical-align:3px;margin-right:4px}.a2-pl{display:flex;justify-content:space-between;padding:6px 14px 0;font-size:11.5px;color:var(--rb-ink3)}.a2-pl b{color:var(--rb-ink)}.a2-sec{padding:10px 14px}.a2-sec+.a2-sec{border-top:1px solid var(--rb-line)}.a2-sec h3{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 6px;font-size:13.5px;font-weight:800;color:var(--rb-ink)}.a2-sec h3 small{font-size:11.5px;font-weight:600;color:var(--rb-ink3)}.a2-book,.a2-tape{width:100%;border-collapse:collapse;font-size:12.5px}.a2-book td{position:relative;padding:3px 0;cursor:pointer}.a2-book .bar{position:absolute;top:2px;bottom:2px;right:0;opacity:.12;border-radius:2px;pointer-events:none}.a2-book .ask .bar{background:var(--rb-blue-ink)}.a2-book .bid .bar{background:var(--rb-red-ink)}.a2-book .p{width:40%;text-align:center;font-weight:700}.a2-book .ask .p{color:var(--rb-blue-ink)}.a2-book .bid .p{color:var(--rb-red-ink)}.a2-book .q{text-align:right;color:var(--rb-ink2)}.a2-book tr:hover td{background:rgba(0,0,0,.02)}.a2-str{display:flex;align-items:baseline;gap:10px;margin-top:6px;padding-top:8px;border-top:1px solid var(--rb-line);font-size:12px;color:var(--rb-ink3)}.a2-str b{font-size:18px}.a2-tape td{padding:2px 0;border-bottom:1px solid var(--rb-line)}.a2-tape td:nth-child(2),.a2-tape td:nth-child(3){text-align:right}.a2-news{margin:0;padding:0;list-style:none;max-height:300px;overflow:auto}.a2-news li{padding:8px 0;border-bottom:1px solid var(--rb-line);font-size:13px;line-height:1.45;color:var(--rb-ink);word-break:keep-all;overflow-wrap:anywhere}.a2-news .f{margin-right:6px;font-size:11px;font-weight:800;white-space:nowrap}.a2-news .f.bad{color:var(--rb-blue-ink)}.a2-news .f.good{color:var(--rb-red-ink)}.a2-news .f.rumor{color:#c47a00}.a2-news small{display:block;margin-top:2px;font-size:11px;color:var(--rb-ink3)}.a2-order{padding:12px 14px 16px;border-top:1px solid var(--rb-line)}.a2-seg{display:grid;grid-template-columns:1fr 1fr;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--rb-line);margin-bottom:8px}.a2-seg button{padding:9px;font-size:14px;font-weight:800;color:var(--rb-ink3);background:none;border:0;cursor:pointer}.a2-seg .on.buy{color:#fff;background:var(--rb-red-ink)}.a2-seg .on.sell{color:#fff;background:var(--rb-blue-ink)}.a2-kind{display:flex;gap:4px;margin-bottom:4px}.a2-row{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid var(--rb-line);font-size:13px;color:var(--rb-ink2)}.a2-row b{color:var(--rb-ink);font-weight:700;white-space:nowrap}.a2-row input{width:120px;text-align:right;font:inherit;font-weight:700;color:var(--rb-ink);background:none;border:0;border-bottom:1px solid var(--rb-line2,#ddd);padding:2px 0}.a2-x{margin-left:6px;font-size:12px;color:var(--rb-ink3);background:none;text-decoration:underline}.a2-go,.a2-x{border:0;cursor:pointer}.a2-go{width:100%;margin-top:10px;padding:12px;border-radius:12px;font-size:15px;font-weight:800;color:#fff;background:var(--rb-red-ink)}.a2-go.sell{background:var(--rb-blue-ink)}.a2-go:disabled{opacity:.5;cursor:default}.a2-msg{margin:8px 0 0;font-size:12.5px;color:var(--rb-ink)}.a2-note{margin:8px 0 0;font-size:11.5px;line-height:1.5;color:var(--rb-ink3)}.a2-rowcard{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px!important;border:0;text-align:left;cursor:pointer;font:inherit}.a2-rowcard .a2-px b{display:block;font-size:16px}.a2-rowcard .a2-px>span{margin-left:0;font-size:12.5px}.a2-hist{margin-top:12px;padding-top:10px;border-top:1px solid var(--rb-line)}.a2-hist h3{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 4px;font-size:13.5px;font-weight:800;color:var(--rb-ink)}.a2-hist h3 small{font-size:11.5px;font-weight:600;color:var(--rb-ink3)}.a2-hist table{width:100%;border-collapse:collapse;font-size:12.5px}.a2-hist td{padding:4px 0;border-bottom:1px solid var(--rb-line);white-space:nowrap}.a2-hist td:nth-child(n+3){text-align:right}.a2-rowcard{color:inherit;text-decoration:none}.a2-tag.sess.regular{color:var(--rb-red-ink);box-shadow:inset 0 0 0 1px rgba(229,72,77,.35)}.a2-tag.sess.after,.a2-tag.sess.pre{color:var(--rb-ink2)}.a2-wallet{margin-top:4px}.a2-wtop{display:grid;grid-template-columns:1fr auto;gap:2px 8px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--rb-line)}.a2-wtop span{font-size:12.5px;color:var(--rb-ink3);grid-column:1/-1}.a2-wtop b:first-of-type{font-size:20px;font-weight:800;color:var(--rb-ink)}.a2-wtop b:last-of-type{font-size:13px;font-weight:700;text-align:right}.a2-chart{position:relative}.a2-livedot{margin-left:auto;white-space:nowrap;display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--rb-ink3)}.a2-livedot i{width:7px;height:7px;border-radius:50%;background:var(--rb-ink4)}.a2-livedot i.on{background:var(--rb-red-ink);animation:a2-pulse 1.6s ease-in-out infinite}@keyframes a2-pulse{50%{opacity:.35}}.a2-book tr.cur .p{box-shadow:inset 0 0 0 1.5px currentColor;border-radius:4px}.a2-book .q>span:first-child{position:relative;z-index:1;display:inline-block;padding:0 3px;border-radius:3px}.a2-book .fl-u{animation:a2-flu .9s ease-out}.a2-book .fl-d{animation:a2-fld .9s ease-out}@keyframes a2-flu{0%{background:color-mix(in srgb,var(--rb-red-ink) 28%,transparent)}to{background:transparent}}@keyframes a2-fld{0%{background:color-mix(in srgb,var(--rb-blue-ink) 28%,transparent)}to{background:transparent}}.a2-book .mine{display:block;font-style:normal;font-size:10.5px;font-weight:800;color:#c47a00}.a2-tape tr.drop td{animation:a2-drop .28s ease-out}@keyframes a2-drop{0%{opacity:0;transform:translateY(-8px);background:color-mix(in srgb,#c47a00 12%,transparent)}to{opacity:1;transform:none;background:transparent}}.a2-book .fl-d,.a2-book .fl-u{animation-duration:.6s}.a2-acts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.a2-big{height:50px;border:0;border-radius:12px;font:inherit;font-size:16.5px;font-weight:800;color:#fff;cursor:pointer}.a2-big.buy{background:var(--rb-red-ink)}.a2-big.sell{background:var(--rb-blue-ink)}.a2-big:disabled{opacity:.45;cursor:default}.a2-open{margin-top:12px;padding-top:10px;border-top:1px solid var(--rb-line)}.a2-open h3{display:flex;align-items:center;gap:6px;margin:0 0 4px;font-size:13.5px;font-weight:800;color:var(--rb-ink)}.a2-open h3 button{margin-left:auto;font:inherit;font-size:12.5px;font-weight:700;color:var(--rb-ink2);background:none;border:1px solid var(--rb-line2,#ddd);border-radius:8px;padding:3px 9px;cursor:pointer}.a2-orow{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--rb-line);font-size:13px;color:var(--rb-ink);white-space:nowrap}.a2-orow>span:first-child{font-weight:800}.a2-orow button{margin-left:auto;font:inherit;font-size:12.5px;font-weight:800;color:var(--rb-red-ink);background:none;border:1px solid;border-radius:8px;padding:3px 12px;cursor:pointer}details.a2-hist summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;font-size:13.5px;font-weight:800;color:var(--rb-ink)}details.a2-hist summary::-webkit-details-marker{display:none}details.a2-hist summary:after{content:"펼치기";margin-left:auto;font-size:12px;font-weight:600;color:var(--rb-ink3)}details.a2-hist[open] summary:after{content:"접기"}details.a2-hist summary small{margin-left:6px;font-size:11.5px;font-weight:600;color:var(--rb-ink3)}details.a2-hist table{margin-top:6px}.a2s-side{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:14px 0 4px}.a2s-side button{min-height:44px;border:0;border-radius:12px;font:inherit;font-size:15px;font-weight:800;color:var(--rb-ink3);background:none;box-shadow:inset 0 0 0 1px var(--rb-line2,#ddd);cursor:pointer}.a2s-side .on.buy{color:#fff;background:var(--rb-red);box-shadow:none}.a2s-side .on.sell{color:#fff;background:var(--rb-blue);box-shadow:none}.a2s-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--rb-line)}.a2s-row .l{font-size:13.5px;font-weight:700;color:var(--rb-ink2);white-space:nowrap}.a2s-seg{margin-left:auto;display:flex;gap:4px}.a2s-seg button{font:inherit;font-size:13px;font-weight:700;color:var(--rb-ink3);background:none;border:0;padding:5px 11px;border-radius:8px;cursor:pointer}.a2s-seg button.on{color:var(--rb-ink);box-shadow:inset 0 0 0 1.5px var(--rb-ink)}.a2s-step{margin-left:auto;display:flex;align-items:center;gap:4px}.a2s-step button{width:34px;height:34px;border-radius:10px;border:1px solid var(--rb-line2,#ddd);font-size:18px;font-weight:700;cursor:pointer}.a2s-step button,.a2s-step input{background:none;color:var(--rb-ink)}.a2s-step input{width:96px;text-align:center;font:inherit;font-size:16px;font-weight:800;border:0;border-bottom:1.5px solid var(--rb-ink);padding:4px 0}.a2s-amt{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;padding:14px 0 6px;font-size:26px;font-weight:800;color:var(--rb-ink)}.a2s-amt input{width:100%;min-width:0;text-align:right;font:inherit;color:inherit;background:none;border:0;outline:none}.a2s-amt input::placeholder{color:var(--rb-ink4)}.a2s-amt span{font-size:18px;color:var(--rb-ink3)}.a2s-pct{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:4px 0 14px}.a2s-pct button{height:36px;border-radius:10px;border:1px solid var(--rb-line2,#ddd);background:none;font:inherit;font-size:13.5px;font-weight:800;color:var(--rb-ink2);cursor:pointer}.a2s-pct button.on{border-color:var(--rb-ink);color:var(--rb-ink)}.a2-haltbar{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--rb-line);color:#b45309;background:color-mix(in srgb,#f59e0b 9%,var(--rb-card));font-size:13px;font-weight:700}.a2-haltbar b{font-size:15px;font-weight:800}.a2-haltbar span{color:var(--rb-ink2);font-weight:600}.a2-tf{display:flex;align-items:center}.a2-zoom{margin-left:10px;display:flex;gap:4px}.a2-zoom button{width:30px;height:28px;border-radius:8px;border:1px solid var(--rb-line2,#ddd);background:none;font-size:15px;font-weight:700;color:var(--rb-ink2);cursor:pointer}.a2 canvas{touch-action:pan-y}.a2-lead{display:flex;align-items:center;gap:14px;padding:7px 16px;border-bottom:1px solid var(--rb-line);font-size:12.5px;color:var(--rb-ink2);white-space:nowrap;overflow-x:auto;scrollbar-width:none}.a2-lead::-webkit-scrollbar{display:none}.a2-lead .t{color:var(--rb-ink3);font-weight:600}.a2-lead .r{display:inline-flex;align-items:baseline;gap:4px}.a2-lead .r i{font-style:normal;font-weight:800;color:var(--rb-ink3)}.a2-lead .r.me{color:var(--rb-ink)}.a2-lead .r b,.a2-lead .r.me{font-weight:800}.a2s-seg button:disabled{opacity:.35;cursor:default}.a2s-grab{margin:-10px -20px 0;padding:10px 0 2px;cursor:grab;touch-action:none}.a2s-grab .rbp-sheet-grab{width:44px;height:5px}.a2s-drag{cursor:grab;touch-action:none;user-select:none}.a2s-drag:active,.a2s-grab:active{cursor:grabbing}.rbp-sheet-in.a2s-float{position:fixed;width:400px;max-width:calc(100vw - 16px);max-height:calc(100vh - 24px);border-radius:18px;padding-bottom:16px;box-shadow:0 12px 40px rgba(0,0,0,.22),0 0 0 1px var(--rb-line);animation:none}.a2s-float .a2s-grab{padding-top:12px}.a2s-x{position:absolute;right:12px;top:10px;z-index:1;width:30px;height:30px;border:0;border-radius:8px;background:none;font-size:15px;color:var(--rb-ink3);cursor:pointer}.a2s-x:hover{color:var(--rb-ink)}.a2s-float .rbp-sheet-h{padding-right:34px}.a2-ntoast{position:absolute;left:12px;right:12px;top:92px;z-index:3;display:flex;align-items:baseline;gap:8px;padding:9px 12px;border-radius:12px;background:var(--rb-card);box-shadow:0 6px 22px rgba(0,0,0,.14),inset 0 0 0 1px var(--rb-line);font-size:13px;color:var(--rb-ink);cursor:pointer;animation:a2-nin .35s cubic-bezier(.2,.8,.2,1)}.a2-ntoast b{flex:none;font-size:11.5px;font-weight:800;padding:1px 7px;border-radius:999px;color:#fff}.a2-ntoast.good b{background:var(--rb-red-ink)}.a2-ntoast.bad b{background:var(--rb-blue-ink)}.a2-ntoast.rumor b{background:#7c5cff}.a2-ntoast span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.a2-ntoast.out{animation:a2-nout .6s ease-in forwards}@keyframes a2-nin{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes a2-nout{to{opacity:0;transform:translateY(-10px) scale(.98);filter:blur(2px)}}.a2 canvas{cursor:grab}.a2 canvas:active{cursor:grabbing}.a2-now{margin-left:8px;font:inherit;font-size:12px;font-weight:800;color:#fff;background:var(--rb-ink);border:0;border-radius:8px;padding:4px 9px;cursor:pointer;white-space:nowrap}.a2-book tr{height:25px}.a2-book tr.empty td{cursor:default}.a2-book tr.empty:hover td{background:none}.a2-soon{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:28px 20px!important}.a2-soon-name{font-size:26px;font-weight:800;color:var(--rb-ink)}.a2-soon-sub{font-size:13px;color:var(--rb-ink3)}.a2-soon-time{margin-top:6px;font-size:16px;font-weight:800;color:#7c5cff}.a2-soon-prev{margin-top:8px;font-size:12.5px;color:var(--rb-ink4)}.a2-recbtn{margin-top:14px;background:none;border:1px solid var(--rb-line);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;color:var(--rb-ink2);cursor:pointer}.a2-tag.dead{color:var(--rb-red-ink);box-shadow:inset 0 0 0 1px rgba(229,72,77,.35)}.a2s-fee{color:var(--rb-ink4)}.a2rec{--bg:#F3F4F6;--card:#FFFFFF;--line:#E9ECEF;--line2:#DDE1E6;--ink:#212529;--ink2:#495057;--ink3:#66727F;--ink4:#9aa3ad;--up:#D23744;--dn:#1C63D7;--wash:rgba(33,37,41,.045);max-width:460px;margin:0 auto;background:var(--card);color:var(--ink);word-break:keep-all;min-height:100%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a2rec{--bg:#1A1F29;--card:#242B38;--line:#313A48;--line2:#3b4556;--ink:#F2F5F9;--ink2:#C9D2DE;--ink3:#AEB8C6;--ink4:#7f8a99;--up:#FF8A97;--dn:#7FB2F5;--wash:rgba(242,245,249,.06)}}:root[data-theme=dark] .a2rec{--bg:#1A1F29;--card:#242B38;--line:#313A48;--line2:#3b4556;--ink:#F2F5F9;--ink2:#C9D2DE;--ink3:#AEB8C6;--ink4:#7f8a99;--up:#FF8A97;--dn:#7FB2F5;--wash:rgba(242,245,249,.06)}.a2rec button{font-family:inherit}.a2rec .head{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--card);z-index:9}.a2rec .back{font-size:22px;color:var(--ink3);background:none;border:0;cursor:pointer;padding:0 2px}.a2rec .head b{font-size:16px;font-weight:800}.a2rec .rtabs{display:flex;border-bottom:1px solid var(--line)}.a2rec .rtabs button{flex:1;background:none;border:0;border-bottom:2px solid transparent;padding:11px 6px 9px;font-size:12.5px;font-weight:700;color:var(--ink3);cursor:pointer;line-height:1.3}.a2rec .rtabs button small{display:block;font-size:11px;font-weight:700;color:var(--ink4);margin-top:1px}.a2rec .rtabs button.on{color:var(--ink);border-bottom-color:var(--ink)}.a2rec .rtabs button.on small{color:var(--ink3)}.a2rec .sec{padding:20px 16px;border-bottom:8px solid var(--bg)}.a2rec .eyebrow{font-size:11.5px;font-weight:800;color:var(--ink3);letter-spacing:.02em}.a2rec .hero .nm{font-size:19px;font-weight:800}.a2rec .hero .tk{font-size:12px;color:var(--ink3);font-weight:600;margin-left:6px}.a2rec .hero .tag{float:right;font-size:11px;font-weight:700;color:var(--ink3);padding:2px 9px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line2)}.a2rec .hero .dt{font-size:12px;color:var(--ink3);margin-top:3px}.a2rec .gain{margin-top:16px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.a2rec .gain .p{font-size:36px;font-weight:900;color:var(--up);letter-spacing:-.035em;line-height:1}.a2rec .gain .l{font-size:12.5px;color:var(--ink3)}.a2rec .kpis{display:grid;grid-template-columns:repeat(4,1fr);margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.a2rec .kpis b{display:block;font-size:14px;font-weight:800}.a2rec .kpis small{display:block;font-size:11px;color:var(--ink3);margin-top:2px}.a2rec .kpis .u b{color:var(--up)}.a2rec .kpis .d b{color:var(--dn)}.a2rec .adjnote{margin-top:12px;font-size:11.5px;color:var(--ink3);line-height:1.5}.a2rec .story{font-size:15px;line-height:1.75;margin-top:10px}.a2rec .story .em{font-weight:800}.a2rec .story .u{color:var(--up)}.a2rec .story .d{color:var(--dn)}.a2rec .acts-sec{padding-top:0}.a2rec .dock{position:sticky;top:50px;z-index:7;background:var(--card);border-bottom:1px solid var(--line);margin:0 -16px 12px;padding:14px 16px 10px}.a2rec .dockhead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.a2rec .seg{display:inline-flex;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line2);padding:2px}.a2rec .seg button{background:none;border:0;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;color:var(--ink3);cursor:pointer}.a2rec .seg button.on{background:var(--ink);color:var(--card)}.a2rec .chart{width:100%;height:auto;display:block;overflow:visible}.a2rec .chart .band{fill:var(--wash)}.a2rec .chart .bn{font-size:9px;font-weight:700;fill:var(--ink4)}.a2rec .chart .bn.on{fill:var(--ink);font-weight:900}.a2rec .chart .line{fill:none;stroke:var(--ink3);stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round}.a2rec .chart .mg{font-size:8px;fill:var(--ink3)}.a2rec .chart .dot{cursor:pointer}.a2rec .chart .pt{fill:var(--ink4)}.a2rec .chart .mid{fill:var(--ink2)}.a2rec .chart .sel{fill:var(--card);stroke:var(--ink);stroke-width:2}.a2rec .chart .pk{fill:var(--up)}.a2rec .chart .pkt{font-size:9.5px;font-weight:800;fill:var(--up)}.a2rec .cap{margin-top:6px;font-size:12px;line-height:1.5;color:var(--ink2);min-height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.a2rec .cap b{color:var(--ink)}.a2rec .cap .raw{color:var(--ink4)}.a2rec .cap .k{font-weight:800}.a2rec .acts{display:flex;flex-direction:column;gap:10px}.a2rec .act{border:1px solid var(--line);border-radius:14px;overflow:hidden;scroll-margin-top:230px}.a2rec .act.open{border-color:var(--line2)}.a2rec .ah{display:flex;gap:12px;align-items:flex-start;width:100%;padding:14px;background:none;border:0;text-align:left;cursor:pointer;color:inherit}.a2rec .num{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:800;color:var(--ink2);box-shadow:inset 0 0 0 1.5px var(--line2)}.a2rec .act.open .num{background:var(--ink);color:var(--card);box-shadow:none}.a2rec .at{min-width:0;flex:1}.a2rec .at .t{display:block;font-size:15px;font-weight:800;line-height:1.35}.a2rec .at .m{display:block;font-size:11.5px;color:var(--ink3);margin-top:2px}.a2rec .mv{flex:none;text-align:right;font-size:12.5px;font-weight:800;line-height:1.3}.a2rec .mv small{display:block;font-size:10.5px;color:var(--ink3);font-weight:600;white-space:nowrap}.a2rec .mv.u{color:var(--up)}.a2rec .mv.d{color:var(--dn)}.a2rec .abody{padding:0 14px 14px 52px}.a2rec .sum{font-size:13.5px;color:var(--ink2);line-height:1.6}.a2rec .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.a2rec .chip{font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.a2rec .chip.x{color:var(--up);box-shadow:inset 0 0 0 1px var(--up)}.a2rec .quote{margin-top:12px;padding-left:11px;border-left:2px solid var(--ink)}.a2rec .quote .w{font-size:10.5px;font-weight:800;color:var(--ink3);margin-bottom:2px}.a2rec .quote .q{font-size:13.5px;font-weight:700;line-height:1.5}.a2rec .quote.ant{border-left-color:var(--line2)}.a2rec .quote.ant .q{font-weight:600;color:var(--ink2)}.a2rec .more{margin-top:12px;font-size:12.5px;font-weight:800;color:var(--ink2);background:none;border:0;padding:0;cursor:pointer}.a2rec .beats{margin-top:10px;border-top:1px solid var(--line)}.a2rec .beat{display:grid;grid-template-columns:54px 1fr;gap:10px;width:100%;padding:9px 6px;margin:0 -6px;border:0;border-bottom:1px solid var(--line);background:none;text-align:left;color:inherit;cursor:pointer;font-size:inherit}.a2rec .beat:last-child{border-bottom:0}.a2rec .beat.on{background:var(--wash);border-radius:8px}.a2rec .beat .when{font-size:11.5px;color:var(--ink2);line-height:1.35;font-weight:700}.a2rec .beat .when b{display:block;font-size:11px;color:var(--ink3);font-weight:600}.a2rec .beat .when small{display:block;font-size:10px;color:var(--ink4);font-weight:500}.a2rec .beat .what{font-size:13px;line-height:1.5;display:block}.a2rec .beat .k,.a2rec .cap .k{font-size:10.5px;font-weight:800;margin-right:5px;color:var(--ink3)}.a2rec .k.pump{color:var(--up)}.a2rec .k.sell{color:var(--dn)}.a2rec .beat .ev{display:block;margin-top:3px;font-size:11.5px;color:var(--ink3)}.a2rec .ledger .row{display:flex;justify-content:space-between;align-items:baseline;margin-top:10px;font-size:12px;color:var(--ink3)}.a2rec .big2{font-size:22px;font-weight:900;letter-spacing:-.02em}.a2rec .big2 s{font-size:14px;color:var(--ink4);font-weight:700;margin-right:6px}.a2rec .bar{height:8px;border-radius:999px;background:var(--wash);margin-top:8px;position:relative;overflow:hidden}.a2rec .bar i{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:var(--up)}.a2rec .lrows{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.a2rec .lrows small{display:block;font-size:11px;color:var(--ink3)}.a2rec .lrows b{display:block;font-size:15px;font-weight:800;margin-top:1px}.a2rec .lrows b.u{color:var(--up)}.a2rec .lrows b.d{color:var(--dn)}.a2rec .why{margin-top:14px;font-size:13.5px;color:var(--ink2);line-height:1.7}.a2rec .podium{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:6px}.a2rec .podium.solo{grid-template-columns:1fr}.a2rec .col h4{margin:0 0 6px;font-size:11.5px;font-weight:800;color:var(--ink3)}.a2rec .rk{display:flex;align-items:baseline;gap:8px;padding:8px 0;border-bottom:1px solid var(--line)}.a2rec .rk:last-child{border-bottom:0}.a2rec .rk .n{font-size:12px;font-weight:900;width:14px;color:var(--ink3)}.a2rec .rk .w{flex:1;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a2rec .rk .v{font-size:13px;font-weight:800;white-space:nowrap}.a2rec .col.up .v{color:var(--up)}.a2rec .col.dn .v{color:var(--dn)}.a2rec .reward{margin-top:16px;padding:12px 14px;border:1px dashed var(--line2);border-radius:12px;font-size:13px;display:flex;gap:10px;align-items:center}.a2rec .reward .s{font-size:10.5px;font-weight:800;color:var(--ink3);padding:2px 8px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line2);white-space:nowrap}.a2rec .reward span:last-child{color:var(--ink2)}.a2rec .foot{padding:18px 16px 40px;text-align:center;font-size:12.5px;color:var(--ink3)}.a2-tag.rec{background:none;border:0;cursor:pointer;font-family:inherit}.a2-rowgo{margin-left:auto;flex:none;font-size:13px;font-weight:800;color:var(--rb-ink2)}.a2-acts-chart{margin:12px 14px 14px}.a2-chart>.a2-msg{padding:0 14px 12px;margin:0}.a2-head.v4{display:grid;grid-template-columns:auto 1fr;gap:0 10px;align-items:start;padding:20px 20px 14px}.a2-head.v4 .a2-back{grid-row:1/4;align-self:start;padding-top:2px}.a2-head.v4>:not(.a2-back){grid-column:2;min-width:0}.a2-head.v4:not(:has(.a2-back))>*{grid-column:1/-1}.a2-nm{display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden}.a2-nm b{font-size:15px;font-weight:700;color:var(--rb-head)}.a2-nm small{font-size:13px;overflow:hidden;text-overflow:ellipsis}.a2-nm small,.a2-st{color:var(--rb-ink3)}.a2-st{flex:none;font-size:12.5px;font-weight:700}.a2-st.regular{color:#DD5A68}.a2-st.regular:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#DD5A68;margin-right:5px;vertical-align:2px}.a2-st.halt{color:var(--rb-orange-ink)}.a2-bigpx{display:flex;align-items:baseline;gap:10px;margin-top:2px;white-space:nowrap}.a2-bigpx b{font-size:32px;font-weight:800;letter-spacing:-.03em;color:var(--rb-ink)}.a2-bigpx span{font-size:15px;font-weight:700}.a2-meta{margin-top:2px;font-size:12.5px;color:var(--rb-ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a2-meta b{color:var(--rb-ink2);font-weight:600}.a2-co{margin:0 20px;border-top:1px solid var(--rb-line)}.a2-coline{display:flex;align-items:center;gap:12px;width:100%;padding:11px 0;font:inherit;font-size:13px;text-align:left;background:none;border:0;cursor:pointer;white-space:nowrap;overflow:hidden;color:inherit}.a2-coline .k{flex:none;font-weight:700;color:var(--rb-head)}.a2-coline .v{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--rb-ink3)}.a2-coline .v b{color:var(--rb-ink);font-weight:600}.a2-coline .warn,.a2-kv .warn b{color:var(--rb-orange-ink)}.a2-coline .chg{flex:none;font-size:12.5px;font-weight:700;color:var(--rb-red-ink)}.a2-coline .go{flex:none;margin-left:auto;font-size:12.5px;color:var(--rb-ink3)}.a2-kv{list-style:none;margin:0;padding:0 0 6px}.a2-kv li{display:flex;justify-content:space-between;gap:14px;padding:8px 0;border-top:1px solid var(--rb-line);font-size:13px}.a2-kv li>span{flex:none;color:var(--rb-ink3)}.a2-kv li b{font-weight:600;text-align:right;color:var(--rb-ink)}.a2-kv li small{display:block;font-size:11.5px;font-weight:500;color:var(--rb-ink4)}.a2-grid{grid-template-areas:"chart" "order" "tabs" "news" "book" "tape"}.a2-mtabs{grid-area:tabs;display:flex;gap:20px;padding:0 16px;border-top:1px solid var(--rb-line);border-bottom:1px solid var(--rb-line)}.a2-mtabs button{font:inherit;font-size:14.5px;font-weight:600;color:var(--rb-ink4);background:none;border:0;padding:12px 0 10px;border-bottom:2px solid transparent;cursor:pointer}.a2-mtabs button.on{color:var(--rb-ink);font-weight:800;border-bottom-color:var(--rb-ink)}.a2-mtabs button.dot:after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#DD5A68;margin-left:4px;vertical-align:6px}.a2-mhide{display:none}@container (min-width: 820px){.a2-grid,.a2-grid:where(*){grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"chart book" "order book" "news tape"}.a2-mtabs{display:none}.a2-mhide{display:block}.a2-g-order{border-left:0!important}.a2-g-book,.a2-g-tape{border-left:1px solid var(--rb-line)}.a2-g-news{border-left:0!important}.a2-g-tape{border-top:1px solid var(--rb-line)}}@container (min-width: 1200px){.a2-grid{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"chart book" "order book" "news tape"}.a2-g-news{border-top:1px solid var(--rb-line)}}.a2-g-chart{border-top:1px solid var(--rb-line)}.a2-tf{border-bottom:0;padding:10px 14px 2px}.a2-tf button.on{box-shadow:none;color:var(--rb-ink);border-radius:0;border-bottom:2px solid var(--rb-ink);padding-bottom:2px}.a2-indbtn{font:inherit;font-size:12.5px;font-weight:600;color:var(--rb-ink3);background:none;border:0;padding:4px 6px;cursor:pointer}.a2-indbtn.on{color:var(--rb-ink);font-weight:800}.a2-off{height:0;overflow:hidden}.a2-ind[hidden]{display:none}.a2-big.buy{background:#DD5A68}.a2-big.sell{background:var(--rb-blue)}.a2-big:disabled{opacity:1}.a2-acts-chart{padding:0 14px}.a2-wline{display:flex;justify-content:space-between;gap:10px;padding:8px 16px 0;font-size:12.5px;color:var(--rb-ink3);white-space:nowrap}.a2-wline b{color:var(--rb-ink);font-weight:600}.a2-book .bar{opacity:.09}.a2-bsum{display:flex;justify-content:space-between;margin-top:6px;padding-top:8px;border-top:1px solid var(--rb-line);font-size:12px;color:var(--rb-ink3)}.a2-bsum b{font-weight:700}.a2-str{justify-content:space-between;border-top:0;margin-top:2px;padding-top:4px}.a2-str b{font-size:13px;font-weight:700}.a2-sec h3{font-size:15px}.a2-news.v4{max-height:420px}.a2-news.v4 li{padding:10px 0}.a2-news.v4 .src{font-size:11.5px;color:var(--rb-ink3)}.a2-news.v4 .src b{font-weight:700;color:var(--rb-ink2)}.a2-news.v4 .src.bad b{color:var(--rb-blue-ink)}.a2-news.v4 .src.good b{color:var(--rb-red-ink)}.a2-news.v4 p{margin:2px 0 0;font-size:13.5px;color:var(--rb-ink)}.a2-tape tr.drop td{animation-name:a2-drop4}@keyframes a2-drop4{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.a2-rv .rv-top{padding:24px 22px 16px}.a2-rv .rv-top .k{font-size:12.5px;font-weight:700;color:var(--rb-ink3)}.a2-rv .rv-top h2{margin:4px 0 2px;font-size:22px;font-weight:800;color:var(--rb-head)}.a2-rv .rv-top p{margin:0;font-size:13.5px;color:var(--rb-ink3)}.a2-rv .seal{margin-top:10px;font-size:12px;color:var(--rb-ink3);overflow-wrap:anywhere}.a2-rv .seal code{font:12px ui-monospace,Consolas,monospace;color:var(--rb-ink2)}.a2-rv .rv-stat{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rb-line);border-bottom:1px solid var(--rb-line)}.a2-rv .rv-stat div{padding:12px 22px;white-space:nowrap}.a2-rv .rv-stat span{display:block;font-size:12px;color:var(--rb-ink3)}.a2-rv .rv-stat b{font-size:17px;font-weight:800;color:var(--rb-ink)}.a2-rv .rv-acts{list-style:none;margin:0;padding:4px 22px 6px}.a2-rv .rv-acts li{display:grid;grid-template-columns:44px 1fr auto;gap:12px;padding:11px 0;border-bottom:1px solid var(--rb-line);align-items:baseline}.a2-rv .rv-acts li:last-child{border-bottom:0}.a2-rv .rv-acts .n{font-size:12.5px;font-weight:700;color:var(--rb-ink3);white-space:nowrap}.a2-rv .rv-acts .t b{display:block;font-size:14px;color:var(--rb-ink)}.a2-rv .rv-acts .t span{font-size:13px;color:var(--rb-ink3)}.a2-rv .rv-acts .p{font-size:13px;font-weight:700;color:var(--rb-ink2);white-space:nowrap}.a2-rv .rv-hid{padding:14px 22px 18px;border-top:1px solid var(--rb-line)}.a2-rv .rv-hid h3{margin:0 0 6px;font-size:15px;font-weight:800;color:var(--rb-head)}.a2-rv .rv-hid ol{margin:0;padding-left:18px;font-size:13.5px;color:var(--rb-ink)}.a2-rv .rv-hid li{padding:3px 0}.a2-rv .rv-me{display:flex;justify-content:space-between;padding:14px 22px;border-top:1px solid var(--rb-line);font-size:14px;color:var(--rb-ink3)}.a2-rv .rv-me b{font-size:16px}@container (max-width: 560px){.a2-rv .rv-stat{grid-template-columns:1fr 1fr}.a2-rv .rv-stat div{padding:10px 16px}.a2-rv .rv-acts,.a2-rv .rv-hid,.a2-rv .rv-me,.a2-rv .rv-top{padding-left:16px;padding-right:16px}.a2-head.v4{padding:16px 16px 12px}.a2-co{margin:0 16px}}@container (max-width: 819px){.a2-g-news h3,.a2-g-tape h3{display:none}}