.gd-convlog[hidden]{display:none}.gd-convlog-open{text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline;position:relative}.gd-convlog-open:after{content:"";width:100%;min-width:var(--tap-min);height:var(--tap-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gd-convlog-flags{gap:var(--space-1);vertical-align:middle;flex-wrap:wrap;display:inline-flex}.gd-convo{gap:var(--space-3);min-width:0;display:grid;container-type:inline-size}.gd-convo:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gd-convo .gd-back{color:var(--ink-muted);cursor:pointer;padding:var(--space-1) 0;min-height:var(--pill-h);background:0 0;border:0;justify-self:start;font-weight:800}.gd-convo .gd-back:hover{color:var(--ink)}.gd-convo-head{gap:var(--space-1);justify-items:start;min-width:0;display:grid}.gd-convo-head h3{overflow-wrap:anywhere;margin:0}.gd-convo-turns{gap:var(--space-6);padding:var(--space-4);background:var(--paper-raised);border:2px solid var(--outline);border-radius:var(--radius-lg);min-width:0;display:grid}.gd-convo-turn{gap:var(--space-4);min-width:0;display:grid}.gd-convo-turn.has-beside{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.gd-convo-said{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.gd-convo-change{margin:0}.gd-convo-beside{padding-left:var(--space-4);border-left:2px solid var(--line);min-width:0}@container (width<=560px){.gd-convo-turn.has-beside{grid-template-columns:minmax(0,1fr)}.gd-convo-beside{padding-left:0;padding-top:var(--space-3);border-left:0;border-top:2px solid var(--line)}}
