diff --git a/web/src/components/approval-records.tsx b/web/src/components/approval-records.tsx
index 03650c1..a5e2e59 100644
--- a/web/src/components/approval-records.tsx
+++ b/web/src/components/approval-records.tsx
@@ -426,6 +426,8 @@ export function ApprovalDetail({
"为什么这次被放行或拦截?",
"脚本中有哪些未确定行为?",
]}
+ className="min-h-[460px]"
+ mainClassName="overflow-visible"
>
diff --git a/web/src/components/side-question-workspace.tsx b/web/src/components/side-question-workspace.tsx
index 2593af5..4ef5511 100644
--- a/web/src/components/side-question-workspace.tsx
+++ b/web/src/components/side-question-workspace.tsx
@@ -251,6 +251,8 @@ export function SideQuestionWorkspace({
composerLayout = "stacked",
suggestions,
placeholder,
+ className,
+ mainClassName,
}: {
side: SideQuestions;
label: string;
@@ -258,12 +260,18 @@ export function SideQuestionWorkspace({
composerLayout?: ComposerLayout;
suggestions?: string[];
placeholder?: string;
+ className?: string;
+ mainClassName?: string;
}) {
const mobile = useIsMobile();
return (
<>
-
-
+
+
{children}
{side.open && side.enabled && !mobile && (