.site-shell:not(.terminal-shell) .member-comment-panel{background:var(--surface-primary,#fff);color:var(--ink,#14234b);border:1px solid var(--line,#dce5ef);overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:14px;font-size:14px;line-height:1.6}.site-shell:not(.terminal-shell) .member-comment-panel header{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.site-shell:not(.terminal-shell) .member-comment-panel h2{color:var(--ink,#14234b);align-items:center;gap:7px;margin:0;font-size:18px;line-height:1.5;display:flex}.site-shell:not(.terminal-shell) .member-comment-panel h2 svg{color:var(--product-blue,#1452d6);flex:none}.site-shell:not(.terminal-shell) .member-comment-panel :is(p,small,time){color:var(--muted,#52617a);margin:4px 0;font-size:13px;line-height:1.6}.site-shell:not(.terminal-shell) .member-comment-panel article p{color:var(--ink,#14234b);white-space:pre-wrap;font-size:14px}.site-shell:not(.terminal-shell) .member-comment-panel .member-comment-count{font-variant-numeric:tabular-nums;color:var(--product-blue,#1452d6);font-size:14px}.site-shell:not(.terminal-shell) .member-comment-panel button,.site-shell:not(.terminal-shell) .member-comment-panel summary{border:1px solid var(--border-primary,#75849a);background:var(--surface-primary,#fff);min-height:32px;color:var(--product-blue,#1452d6);font:inherit;cursor:pointer;border-radius:6px;padding:4px 8px}.site-shell:not(.terminal-shell) .member-comment-panel button:hover,.site-shell:not(.terminal-shell) .member-comment-panel summary:hover{background:var(--surface-secondary,#f0f5fc)}.site-shell:not(.terminal-shell) .member-comment-panel :is(button,textarea,summary):focus-visible{outline:3px solid var(--product-blue,#1452d6);outline-offset:3px}.site-shell:not(.terminal-shell) .member-comment-panel button:disabled{color:var(--muted,#52617a);background:var(--surface-secondary,#eef2f7);border-color:var(--border-primary,#75849a);cursor:not-allowed}.site-shell:not(.terminal-shell) .member-comment-panel .member-comment-submit{min-height:40px;color:var(--accent-text,#fff);background:var(--accent-primary,#1452d6);border-color:var(--accent-primary,#1452d6);font-weight:700}.site-shell:not(.terminal-shell) .member-comment-list{margin:6px 0}.site-shell:not(.terminal-shell) .member-comment-list article{border-top:1px solid var(--line,#dce5ef);grid-template-columns:32px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.site-shell:not(.terminal-shell) .member-comment-avatar{background:var(--surface-secondary,#eaf1fa);width:32px;height:32px;color:var(--product-blue,#1452d6);border-radius:50%;place-items:center;font-weight:700;display:grid}.site-shell:not(.terminal-shell) .member-comment-list article>div{min-width:0}.site-shell:not(.terminal-shell) .member-comment-list article strong{color:var(--ink,#14234b);font-size:14px}.site-shell:not(.terminal-shell) .member-comment-list article footer{flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:6px;display:flex}.site-shell:not(.terminal-shell) .member-comment-list article footer details[open]{flex-basis:100%}.site-shell:not(.terminal-shell) .member-comment-list article.is-reply{border-left:2px solid var(--line,#dce5ef);margin-left:20px;padding-left:8px}.site-shell:not(.terminal-shell) .member-comment-panel form{border-top:1px solid var(--line,#dce5ef);margin-top:8px;padding-top:10px}.site-shell:not(.terminal-shell) .member-comment-panel label{color:var(--ink,#14234b);margin-bottom:4px;font-size:14px;font-weight:600;display:block}.site-shell:not(.terminal-shell) .member-comment-panel textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--border-primary,#75849a);width:100%;min-height:88px;color:var(--ink,#14234b);background:var(--surface-primary,#fff);font:inherit;border-radius:6px;padding:10px;font-size:16px;line-height:1.6;display:block}.site-shell:not(.terminal-shell) .member-comment-compose-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.site-shell:not(.terminal-shell) .member-comment-compose-actions>small{margin-right:auto}.site-shell:not(.terminal-shell) .member-comment-panel .member-comment-error{border:1px solid var(--product-red,#b51d36);color:var(--product-red,#b51d36);background:var(--surface-primary,#fff);border-radius:6px;padding:8px 10px}.site-shell:not(.terminal-shell) .member-comment-panel.is-compact{padding:10px}.site-shell:not(.terminal-shell) .member-comment-panel.is-compact h2{font-size:16px}.site-shell:not(.terminal-shell) .member-comment-panel.is-compact article{grid-template-columns:26px minmax(0,1fr);gap:6px}.site-shell:not(.terminal-shell) .member-comment-panel.is-compact .member-comment-avatar{width:26px;height:26px}@media (max-width:760px){.site-shell:not(.terminal-shell) .member-comment-panel :is(button,summary){min-height:44px}.site-shell:not(.terminal-shell) .member-comment-panel{padding:12px}.site-shell:not(.terminal-shell) .member-comment-panel article footer{gap:8px}}.site-shell:not(.terminal-shell) .member-comment-reference{margin-block:6px}.site-shell:not(.terminal-shell) .member-comment-reference .market-room-source-card{background:var(--surface-secondary);color:var(--product-blue,#1452d6);border:1px solid var(--border-primary);border-radius:6px;gap:4px;padding:8px;display:grid}.site-shell:not(.terminal-shell) .member-comment-heading{align-items:center;gap:6px 10px}.site-shell:not(.terminal-shell) .member-comment-heading h2{flex-wrap:wrap;flex:auto;min-width:0}.site-shell:not(.terminal-shell) .member-comment-subject{color:var(--muted,#52617a);font-size:13px;font-weight:500}.site-shell:not(.terminal-shell) .member-comment-panel .member-comment-more{white-space:nowrap;border-color:#0000;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.site-shell:not(.terminal-shell) .member-comment-panel .member-comment-launcher{background:var(--product-blue,#1452d6);border-color:var(--product-blue,#1452d6);width:100%;min-height:44px;color:var(--accent-text,#fff);justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.site-shell:not(.terminal-shell) .member-comment-panel article footer button{align-items:center;gap:5px;display:inline-flex}.site-shell:not(.terminal-shell) .member-comment-panel article footer button[aria-pressed=true]{color:var(--product-blue,#1452d6);background:var(--surface-secondary,#eef4ff);font-weight:700}.site-shell:not(.terminal-shell) .member-comment-panel article time{font-variant-numeric:tabular-nums}
