.repoIssueDetailView{gap:.75rem;padding:.75rem;display:grid}.repoIssueTitleBand{border:1px solid var(--border);background:var(--panel);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.75rem;display:grid}.repoIssueTitleBandMain h2{overflow-wrap:anywhere;margin:0;font-size:1.2rem;line-height:1.28}.repoIssueTitleBandMain h2 span{color:var(--muted);margin-left:.4rem;font-weight:500}.repoIssueMetaRow{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.56rem;margin:.52rem 0 0;font-size:.84rem;display:flex}.repoIssueMetaLink{color:#1f6feb;font-weight:600;text-decoration:none}.repoIssueMetaLink:hover{text-decoration:underline}.repoIssueHeroStrip{flex-wrap:wrap;align-items:center;gap:.46rem;margin-top:.62rem;display:flex}.repoIssueHeroBadge,.repoIssueHeroLink{border:1px solid var(--border);background:var(--canvas-subtle);border-radius:999px;align-items:center;padding:.14rem .54rem;font-size:.76rem;line-height:1.2;display:inline-flex}.repoIssueHeroBadge{color:var(--muted)}.repoIssueHeroLink{color:#1f6feb;font-weight:600;text-decoration:none}.repoIssueHeroLink:hover{text-decoration:underline}.repoIssueTitleActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.46rem;display:inline-flex}.repoIssueTitleActions a{border:1px solid var(--border);background:var(--canvas-subtle);color:var(--text);border-radius:6px;padding:.33rem .62rem;font-size:.8rem;font-weight:600;text-decoration:none}.repoIssueStatePill{border:1px solid var(--border);letter-spacing:.01em;white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.74rem;font-weight:700}.repoIssueStateOpen{color:#1a7f37}.repoIssueStateClosed{color:#cf222e}.repoIssueShell{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:start;gap:.75rem;display:grid}.repoIssueTimelineColumn{gap:.7rem;display:grid}.repoIssueFirstPostCard,.repoIssueTimeline,.repoIssueTimelineItem,.repoIssueSidebarSection{border:1px solid var(--border);background:var(--panel);border-radius:8px}.repoIssueFirstPostCard,.repoIssueTimeline,.repoIssueSidebarSection{padding:.72rem}.repoIssuePostHeader{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.58rem;display:flex}.repoIssuePostHeader p{color:var(--muted);margin:0;font-size:.82rem}.repoIssueFirstPostAuthority{border:1px solid color-mix(in srgb, var(--border) 74%, #1f6feb);color:#1f6feb;white-space:nowrap;border-radius:999px;margin-left:auto;padding:.08rem .45rem;font-size:.68rem;font-weight:600}.repoIssueAvatar{border:1px solid var(--border);background:var(--canvas-subtle);width:1.6rem;height:1.6rem;color:var(--text-subtle);border-radius:999px;justify-content:center;align-items:center;font-size:.66rem;font-weight:700;display:inline-flex}.repoIssueMarkdownBody{gap:.48rem;display:grid}.repoIssueMarkdownBody h4,.repoIssueMarkdownBody h5{margin:.1rem 0 0;font-size:.9rem}.repoIssueMarkdownBody p{margin:0;font-size:.86rem;line-height:1.45}.repoIssueInlineLink{color:#1f6feb;text-underline-offset:.14em;text-decoration:underline .08em}.repoIssueInlineBadge{border:1px solid color-mix(in srgb, var(--border) 78%, #8c959f);background:color-mix(in srgb, var(--canvas-subtle) 78%, var(--panel));border-radius:999px;align-items:center;margin:0 .18rem;padding:.04rem .36rem;font-size:.72rem;line-height:1.2;display:inline-flex}.repoIssueMarkdownBody ul{gap:.2rem;margin:0;padding-left:1rem;display:grid}.repoIssueMarkdownBody li{font-size:.84rem}.repoIssueTimeline h3,.repoIssueSidebarSection h3{margin:0;font-size:.95rem}.repoIssueSidebarSectionHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.repoIssueSidebarScope{border:1px solid color-mix(in srgb, var(--border) 70%, var(--text));color:var(--muted);white-space:nowrap;border-radius:999px;padding:.08rem .42rem;font-size:.68rem}.repoIssueSidebarContract{color:var(--muted);margin:.35rem 0 .48rem;font-size:.72rem;line-height:1.35}.repoIssueSidebarEmptyState{margin-top:.26rem}.repoIssueTimelineRail{gap:.44rem;margin:.56rem 0 0;padding:0;list-style:none;display:grid;position:relative}.repoIssueTimelineRail:before{content:"";background:color-mix(in srgb, var(--border) 84%, var(--text));width:2px;position:absolute;top:.2rem;bottom:.2rem;left:.44rem}.repoIssueTimelineCommentRow,.repoIssueTimelineEventRow{align-items:start;gap:.38rem;padding-left:1.4rem;display:grid;position:relative}.repoIssueTimelineMarker{border:2px solid var(--panel);border-radius:999px;width:.9rem;height:.9rem;position:absolute;top:.42rem;left:0}.repoIssueTimelineMarkerComment{background:#1f6feb}.repoIssueTimelineMarkerEvent{background:color-mix(in srgb, var(--border) 45%, var(--text))}.repoIssueTimelineItem{padding:.62rem}.repoIssueTimelineEvent{border:1px dashed color-mix(in srgb, var(--border) 74%, var(--text));background:color-mix(in srgb, var(--canvas-subtle) 75%, var(--panel));border-radius:7px;padding:.4rem .52rem}.repoIssueTimelineEvent p{color:var(--muted);margin:.16rem 0 0;font-size:.76rem}.repoIssueTimelineEvent p:first-child{margin-top:0}.repoIssueComposer{border:1px solid var(--border);background:var(--panel);border-radius:8px;gap:.62rem;margin-top:.65rem;padding:.68rem;display:grid}.repoIssueComposer h3{margin:0;font-size:.95rem}.repoIssueComposerHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.repoIssueComposerTabs{gap:.36rem;display:inline-flex}.repoIssueComposerTabs button{border:1px solid var(--border);background:var(--canvas-subtle);color:var(--muted);border-radius:6px;padding:.2rem .55rem;font-size:.78rem;font-weight:600}.repoIssueComposerTabs button.active{color:#1f6feb;background:color-mix(in srgb, var(--panel) 84%, #1f6feb1f);border-color:#1f6feb}.repoIssueComposerToolbar{border:1px solid var(--border);background:var(--canvas-subtle);color:var(--muted);border-radius:6px;flex-wrap:wrap;align-items:center;gap:.34rem;padding:.26rem .42rem;font-size:.74rem;display:flex}.repoIssueComposerBody{grid-template-columns:minmax(0,1.4fr) minmax(220px,.9fr);align-items:start;gap:.62rem;display:grid}.repoIssueComposerWritePane,.repoIssueComposerPreviewPane{border:1px solid var(--border);background:color-mix(in srgb, var(--canvas-subtle) 72%, var(--panel));border-radius:7px;gap:.46rem;padding:.56rem;display:grid}.repoIssueComposerPreviewPane h4{margin:0;font-size:.84rem}.repoIssueComposer textarea{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:6px;padding:.48rem .56rem}.repoIssueComposerAttachmentBar{gap:.34rem;display:grid}.repoIssueComposerAttachButton{border:1px solid var(--border);background:color-mix(in srgb, var(--panel) 82%, var(--canvas-subtle));color:var(--text);border-radius:6px;justify-self:start;padding:.3rem .6rem;font-size:.78rem;font-weight:600}.repoIssueComposerPreviewCard{border:1px dashed color-mix(in srgb, var(--border) 72%, var(--text));background:var(--panel);border-radius:6px;min-height:6rem;padding:.55rem}.repoIssueComposerActions{justify-content:flex-end;gap:.4rem;display:inline-flex}.repoIssueComposerActions a{border:1px solid var(--border);background:var(--canvas-subtle);color:var(--text);border-radius:6px;padding:.24rem .58rem;font-size:.78rem;font-weight:600;text-decoration:none}.repoIssueComposerActions a:last-child{color:#1a7f37;border-color:#2da44e}.repoIssueSidebar{gap:.58rem;display:grid}.repoIssueSidebarLinks{gap:.32rem;margin-top:.5rem;display:grid}.repoIssueSidebarLink{color:#0969da;text-decoration:none}.repoIssueSidebarLink:hover{text-decoration:underline}@media (width<=980px){.repoIssueTitleBand{grid-template-columns:1fr}.repoIssueTitleActions{justify-content:flex-start}.repoIssueShell,.repoIssueComposerBody{grid-template-columns:1fr}}