/* 【本次整合范围】仅控制初始界面与原画布之间的可见性。 */
#entry-screen { position:fixed; inset:0; z-index:1000; background:#060709; }
#entry-screen[hidden] { display:none; }
body.entry-active { background:#fff; }
body.entry-revealing #entry-screen { background:transparent; pointer-events:none; }
body.entry-active #app { opacity:0; }
body.entry-active.entry-revealing #app { opacity:var(--entry-ui-opacity,0); }
body.entry-revealing #board-wrap { clip-path:inset(var(--entry-clip,50%)); }
/* 【选定修改】结果先在屏幕中央独立展示，三秒后恢复原有工作区布局。 */
body.entry-canvas-only #app { grid-template-columns:minmax(0,1fr); grid-template-rows:0px 0px minmax(0,1fr) 0px; }
body.entry-canvas-only #app #main { grid-template-columns:0px 0px minmax(0,1fr) 0px; grid-template-rows:minmax(0,1fr); transition:none; }
body.entry-canvas-only #board-wrap { grid-column:3; grid-row:1; }
body.entry-canvas-only :is(#sessionbar,#topbar,#statusbar,#toolbar,#panel-left,#panel-right,#btn-left-expand,#btn-right-expand) { visibility:hidden; pointer-events:none; }
body.entry-canvas-only :is(#toolbar,#panel-left,#panel-right) { display:none; }
