.workbench-module__b9Rz_G__layout{height:var(--workbench-height);border-block:1px solid var(--border);grid-template-columns:5rem minmax(0,1fr) minmax(0,1.1fr);min-height:0;display:grid;overflow:hidden}.workbench-module__b9Rz_G__navColumn{grid-area:1/1;min-width:0;min-height:0}.workbench-module__b9Rz_G__imagePanel{background:var(--muted);border-inline-start:1px solid var(--border);flex-direction:column;grid-area:1/2;min-width:0;min-height:0;display:flex}.workbench-module__b9Rz_G__imageToolbar{background:var(--card);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:4rem;padding:.75rem 1.25rem;display:flex}.workbench-module__b9Rz_G__canvas{flex:1;justify-content:center;align-items:center;min-height:0;padding:clamp(1rem,3vw,3rem);display:flex}.workbench-module__b9Rz_G__canvas img{object-fit:contain;width:100%;height:100%;min-height:0}.workbench-module__b9Rz_G__promptPanel{background:var(--card);border-inline-start:1px solid var(--border);flex-direction:column;grid-area:1/3;min-width:0;min-height:0;display:flex}.workbench-module__b9Rz_G__panelHeader{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.workbench-module__b9Rz_G__panelHeader h1{margin:0;font-size:1.125rem;font-weight:600;line-height:1.5}.workbench-module__b9Rz_G__panelContent{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:1.5rem;overflow-y:auto}.workbench-module__b9Rz_G__actions{border-top:1px solid var(--border);gap:.625rem;padding:1.25rem 1.5rem;display:grid}.workbench-module__b9Rz_G__creationAction{text-align:start;white-space:normal;border-radius:.875rem;justify-content:flex-start;gap:.875rem;width:100%;height:auto;min-height:4.5rem;padding:.75rem 1rem;transition:transform .18s,box-shadow .18s,background-color .18s}.workbench-module__b9Rz_G__creationAction:not(:disabled):hover{box-shadow:0 6px 18px color-mix(in srgb, var(--foreground) 14%, transparent);transform:translateY(-2px)}.workbench-module__b9Rz_G__creationAction:disabled{opacity:.55}.workbench-module__b9Rz_G__actionIcon{border-radius:.625rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.workbench-module__b9Rz_G__imageAction .workbench-module__b9Rz_G__actionIcon{background:color-mix(in srgb, currentColor 16%, transparent)}.workbench-module__b9Rz_G__videoAction .workbench-module__b9Rz_G__actionIcon{background:var(--muted)}.workbench-module__b9Rz_G__actionCopy{flex:1;gap:.125rem;min-width:0;display:grid}.workbench-module__b9Rz_G__actionTitle{font-size:.9375rem;font-weight:650;line-height:1.4}.workbench-module__b9Rz_G__actionDescription{opacity:.8;font-size:.75rem;font-weight:400;line-height:1.4}.workbench-module__b9Rz_G__creationAction .workbench-module__b9Rz_G__actionArrow{flex:none;transition:transform .18s}.workbench-module__b9Rz_G__creationAction:not(:disabled):hover .workbench-module__b9Rz_G__actionArrow{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.workbench-module__b9Rz_G__creationAction,.workbench-module__b9Rz_G__creationAction .workbench-module__b9Rz_G__actionArrow{transition:none}.workbench-module__b9Rz_G__creationAction:not(:disabled):hover,.workbench-module__b9Rz_G__creationAction:not(:disabled):hover .workbench-module__b9Rz_G__actionArrow{transform:none}}.workbench-module__b9Rz_G__caption{background:var(--card);border-top:1px solid var(--border);padding:1rem 1.5rem}.workbench-module__b9Rz_G__mobileTools{display:none}@media (max-width:1023px){.workbench-module__b9Rz_G__layout{grid-template-columns:minmax(0,1fr);height:auto;overflow:visible}.workbench-module__b9Rz_G__navColumn{display:none}.workbench-module__b9Rz_G__imagePanel{border-inline:0;grid-area:1/1}.workbench-module__b9Rz_G__canvas{flex:none;height:20rem;padding:1rem}.workbench-module__b9Rz_G__promptPanel{border-inline:0;border-top:1px solid var(--border);grid-area:2/1}.workbench-module__b9Rz_G__panelContent{padding:1rem;overflow:visible}.workbench-module__b9Rz_G__panelHeader,.workbench-module__b9Rz_G__actions{padding:1rem}.workbench-module__b9Rz_G__mobileTools{display:block}}
