.prompts-module__JDX-6q__raster{gap:var(--space-3);grid-template-columns:250px minmax(0,1fr);align-items:start;display:grid}.prompts-module__JDX-6q__seite{top:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);max-height:calc(100vh - 6rem);padding:4px;position:sticky;overflow-y:auto}.prompts-module__JDX-6q__bereich{text-transform:uppercase;letter-spacing:.04em;color:var(--caption);padding:6px 6px 2px;font-size:.625rem;font-weight:600}.prompts-module__JDX-6q__eintrag{width:100%;color:var(--body);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:2px 6px;font-size:.8125rem;display:flex}.prompts-module__JDX-6q__eintrag:hover{background:var(--surface-2)}.prompts-module__JDX-6q__eintrag[aria-current=true]{background:var(--surface-2);color:var(--heading);box-shadow:inset 3px 0 0 var(--heading)}.prompts-module__JDX-6q__eintrag span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.prompts-module__JDX-6q__angepasst{background:var(--warning-soft);color:var(--warning);border-radius:3px;flex:none;padding:0 5px;font-size:.625rem}.prompts-module__JDX-6q__kopf{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0 0 4px;display:flex}.prompts-module__JDX-6q__kopf h2{color:var(--heading);margin:0;font-size:1rem;font-weight:600}.prompts-module__JDX-6q__text{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--body);resize:vertical;padding:4px 6px;font-family:ui-monospace,monospace;font-size:.75rem;line-height:1.45}.prompts-module__JDX-6q__text[data-edit=true]{background:var(--surface);border-color:var(--border-strong)}.prompts-module__JDX-6q__diff{border-radius:var(--radius-sm);background:var(--surface-2);max-height:18rem;margin:0;padding:4px 6px;font-size:.6875rem;line-height:1.5;overflow:auto}.prompts-module__JDX-6q__diff>div[data-op=add]{background:var(--success-soft);color:var(--heading)}.prompts-module__JDX-6q__diff>div[data-op=del]{background:var(--danger-soft);color:var(--heading)}.prompts-module__JDX-6q__diff>div[data-op=same]{color:var(--caption)}.prompts-module__JDX-6q__diff span{-webkit-user-select:none;user-select:none;color:var(--caption);padding-right:4px}@media (max-width:760px){.prompts-module__JDX-6q__raster{grid-template-columns:minmax(0,1fr)}.prompts-module__JDX-6q__seite{max-height:16rem;position:static}.prompts-module__JDX-6q__eintrag{min-height:44px}}
