.mkt-head{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.mkt-head h1{letter-spacing:-.025em;font-size:24px;font-weight:800;line-height:1.15}.mkt-head .sub{color:var(--muted);margin-top:3px;font-size:13px;font-weight:500;display:block}.mkt-head .px{text-align:right;margin-left:auto}.mkt-head .px b{letter-spacing:-.03em;font-size:32px;font-weight:800;line-height:1.05;display:block}.mkt-head .px i{margin-top:4px;font-size:13.5px;font-style:normal;font-weight:700;display:block}.mkt-warn{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface2);color:var(--muted);padding:14px 16px;font-size:13px;font-weight:500;line-height:1.5;display:block}.ticket .sub{color:var(--muted);margin-top:4px;font-size:12.5px;font-weight:500;line-height:1.5;display:block}.ticket .seg{margin-top:16px}.ticket .seg button:disabled{opacity:.45;cursor:not-allowed}.ticket .fine{color:var(--muted);margin-top:10px;font-size:12.5px;font-weight:500;line-height:1.5;display:block}.ticket .lbl{margin-top:18px;display:block}.ticket .amt{margin-top:8px}.ticket .amt .val{letter-spacing:-.02em;flex:1;min-width:0;font-size:26px;font-weight:800}.ticket .pills{margin-top:10px}.ticket .under{color:var(--muted);margin-top:8px;font-size:12px;font-weight:500;display:block}.ticket .kv,.ticket .go{margin-top:16px}.ticket .btn:disabled,.ticket .btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ticket .pill[aria-disabled=true]{cursor:default}.ticket .pill[aria-disabled=true]:hover{color:var(--muted);border-color:#0000}.ticket .sign{color:var(--muted);text-align:center;margin-top:8px;font-size:12.5px;font-weight:600;display:block}.ticket .msg{border:1px solid var(--line);border-radius:var(--r-row);background:var(--surface2);color:var(--muted);margin-top:12px;padding:11px 13px;font-size:12.5px;font-weight:500;line-height:1.5;display:block}.ticket .msg b{color:var(--text);font-weight:600}.ticket .tx{margin-top:10px;font-weight:600;display:inline-block}.mkt-panel .fine{color:var(--muted);margin-top:6px;font-size:12.5px;font-weight:500;line-height:1.5;display:block}.mkt-panel .fine.first{margin-top:0}.sbars{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:15px;margin-bottom:4px;padding-bottom:16px;display:flex}.sbar-row{flex-direction:column;gap:7px;display:flex}.sbar-k{align-items:baseline;gap:10px;min-width:0;font-size:12.5px;font-weight:600;display:flex}.sbar-k b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.sbar-k i{flex:none;margin-left:auto;font-style:normal;font-weight:700}.sbar{border-radius:var(--r-chip);background:var(--surface2);height:6px;display:flex;overflow:hidden}.sbar-l{background:var(--gain)}.sbar-r{background:var(--loss)}.sbar-note{color:var(--muted);font-size:12px;font-weight:500;line-height:1.45}.tab-body.agent-inline{flex-direction:column;height:min(620px,100vh - 260px);min-height:0;padding-top:4px;display:flex}.tab-body.agent-inline .agent-panel{flex:1;max-height:none}.tagged-filter{padding:13px 20px 0}.tagged{padding:0 10px 10px}.tagged .post{background:0 0;border:0;border-radius:0;padding:12px 10px}.tagged .post:hover{border-color:#0000}.tagged .post+.post{border-top:1px solid var(--line-soft)}.tagged .p-name{font-size:14px}.tagged .p-body{font-size:15px}.tagged .empty{color:var(--muted);padding:18px 10px 22px;font-size:13.5px;font-weight:500;display:block}@media (max-width:900px){.mkt-head .px{text-align:left;margin-left:0}.mkt-head .px b{font-size:26px}.ticket .amt .val{font-size:22px}.tagged{padding:0 4px 8px}}.tbl-wrap{position:relative}@media (min-width:1181px){.cols.page.ticket-first{grid-template-rows:min-content 1fr;row-gap:14px}.ticket-first>.col-left{grid-area:1/1/span 2}.ticket-first>.col-main{grid-area:1/2/span 2}.ticket-first>.col-ticket{grid-area:1/3}.ticket-first>.col-right{grid-area:2/3}}.chart-card{margin-bottom:14px}.chart-h{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.chart-h h3{font-size:15px}.chart-h .num{margin-left:auto;font-size:12.5px}.chart-box{min-height:120px;position:relative}.chart-canvas{position:absolute;inset:0}.chart-box .note{justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.chart-note{margin:10px 0 0;font-size:12px;line-height:1.4}.tmark{z-index:3;position:absolute;transform:translate(-50%,-50%)}.tmark-dot{border-radius:var(--r-chip);border:2px solid var(--line);background:var(--surface);transition:transform .12s var(--ease),border-color .12s var(--ease);place-items:center;padding:0;line-height:0;display:grid}.tmark-dot:hover,.tmark-dot:focus-visible{transform:scale(1.12)}.tmark-dot.bull{border-color:var(--gain)}.tmark-dot.bear{border-color:var(--loss)}.tmark-more{background:var(--surface2);border-radius:var(--r-chip);color:var(--muted);padding:0 4px;font-size:10px;line-height:14px;position:absolute;bottom:-4px;right:-6px}.tmark-card{background:var(--surface2);border-radius:var(--r-panel);z-index:4;pointer-events:none;width:min(280px,72vw);padding:12px 14px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0000008c}.tmark-card article+article{border-top:1px solid var(--line-soft);margin-top:10px;padding-top:10px}.tmark-card header{align-items:center;gap:8px;margin-bottom:4px;display:flex}.tmark-card header b{font-size:13px}.tmark-card p{margin:0;font-size:13px;line-height:1.45}.tmark-card footer{margin-top:6px;font-size:11.5px}.tmark-card.below{top:calc(100% + 10px);bottom:auto}
