.lv4 .clonemock .body.chat{position:absolute;inset:0}.lv4 .dmthread{background:var(--canvas-alt);flex-direction:column;gap:8px;height:100%;padding:14px;display:flex;overflow:hidden}.lv4 .dmthread .bub{background:var(--s2);border:1px solid var(--border);max-width:88%;color:var(--tx2);border-radius:12px 12px 12px 4px;align-self:flex-start;padding:8px 11px;font-size:11.5px;line-height:1.4}.lv4 .dmthread .bub.me{background:var(--violet);color:#fff;border-color:#0000;border-radius:12px 12px 4px;align-self:flex-end}.lv4 .dmthread .flw{font-family:var(--mono);color:var(--success);border:1px solid color-mix(in oklch,var(--success),transparent 60%);border-radius:999px;align-self:flex-end;padding:3px 8px;font-size:9px}.lv4 .angrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:44px;display:grid}.lv4 .angc{background:var(--s1);border:1px solid var(--border);transition:border-color var(--base);border-radius:12px;padding:14px 16px}.lv4 .angc:hover{border-color:var(--border-ctl)}.lv4 .angc b{color:var(--tx1);font-size:13.5px;display:block}.lv4 .angc span{color:var(--tx3);margin-top:5px;font-size:12px;line-height:1.45;display:block}.lv4 .fmts.two{grid-template-columns:repeat(2,1fr)}.lv4 .fmts.two .fmt{grid-column:auto}@media (max-width:620px){.lv4 .fmts.two{grid-template-columns:1fr}}