/* Original local workspace style © NeuroForgeIO2026, Apache-2.0. */
.workspace-grid{display:grid;grid-template-columns:minmax(240px,1fr) minmax(300px,1fr);gap:1.5rem}#own-picture{display:grid;grid-template:repeat(3,minmax(85px,auto))/repeat(3,minmax(60px,1fr));min-height:340px;gap:.6rem;padding:1rem;border:3px solid #173c43;border-radius:1rem;background:repeating-linear-gradient(0deg,#f7fbf8,#f7fbf8 80px,#e8eee9 81px);align-content:stretch}.own-marker{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;border:2px solid #173c43;background:#fff;padding:.5rem;border-radius:.6rem;overflow-wrap:anywhere}.marker-symbol{font-weight:700}fieldset{border:2px solid #b7cfc8;border-radius:.7rem;margin:0 0 1rem;padding:1rem}fieldset input,fieldset select{display:block;width:100%;margin:.3rem 0 1rem}fieldset button{margin:.25rem}.workspace-confirm{position:fixed;z-index:10;inset:15% 15% auto;background:#fff;border:4px solid #173c43;border-radius:1rem;padding:1.5rem;box-shadow:0 0 0 100vmax #173c4360}.workspace-confirm[hidden]{display:none}.workspace-confirm button{margin:.5rem}#workspace-status{min-height:2rem;font-weight:600}#meaning-list{padding-left:1.5rem}@media(max-width:740px){.workspace-grid{grid-template-columns:1fr}.workspace-confirm{inset:12% 5% auto}#own-picture{min-height:300px}}

.picture-cell{display:flex;flex-direction:column;gap:.5rem;min-width:0}.workspace-confirm::backdrop{background:#173c4360}.workspace-confirm{margin:0;max-width:900px}

.resource-heading-context{display:block;margin-top:.8rem;font-size:.8rem;line-height:1.5;font-weight:650;letter-spacing:.02em;color:#4c625a}
