.extras-sheet{width:min(100%,560px);max-height:88dvh;overflow:auto}.extras-body{display:flex;flex-direction:column;gap:5px}.extra-action{display:flex;flex-direction:column;text-align:left;gap:5px;background:transparent;border:0;border-radius:12px;padding:13px 12px;width:100%;color:var(--text)}.extra-action:hover{background:var(--tint)}.extra-action strong{font-size:14px;font-weight:550}.extra-action small{font-size:11px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}.extra-heading{color:var(--muted);font-size:11px;margin:14px 12px 3px}.extras-body input,.extras-body textarea{padding:13px;border:1px solid var(--border);border-radius:13px;background:var(--card);margin:8px 0}.extras-body textarea{min-height:120px}.composer-context{display:flex;flex-wrap:wrap;gap:7px;margin:0 3px 10px}.context-chip{border:1px solid var(--border);background:var(--tint);color:var(--accent);border-radius:10px;font-size:11px;padding:7px 10px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.drawing-canvas{width:100%;height:auto;touch-action:none;background:white;border:1px solid var(--border);border-radius:14px}.drawing-tools{display:flex;gap:4px}.drawing-tools .extra-action{align-items:center;flex:1;padding:12px 6px}.window-preview{width:100%;max-height:55vh;object-fit:contain;border-radius:14px;margin:15px 0}
