/* 工作台三个独立入口；画布保持原样。 */
.workbench-modes{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 4px;max-width:100%}
.workbench-modes a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 20px;border:1px solid var(--line,#dbe8e0);border-radius:14px;background:var(--card,var(--panel,#fff));color:var(--text,var(--ink,#1d2422));font-size:14px;font-weight:700;line-height:1.35;text-decoration:none;white-space:nowrap;box-shadow:0 4px 14px #10291b0d;touch-action:manipulation;transition:background .15s,border-color .15s,transform .15s}
.workbench-modes a:hover{border-color:var(--green,#087f5b);transform:translateY(-1px)}
.workbench-modes a.active,.workbench-modes a[aria-current=page]{background:var(--green,#087f5b);border-color:var(--green,#087f5b);color:#fff}
.workbench-modes a:focus-visible{outline:3px solid #70d6ae;outline-offset:2px}
@media(max-width:480px){.workbench-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.workbench-modes a{min-width:0;padding:9px 5px;font-size:12px;white-space:normal;text-align:center}}
