.workbench-shell{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:1rem}.workbench-project-list{display:grid;gap:.7rem}.workbench-project-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.8rem 0;border-bottom:1px solid rgba(67,58,47,.14)}.workbench-project-row:last-child{border-bottom:0}.workbench-project-row small,.workbench-meta small{display:block;opacity:.72;margin-top:.15rem}.workbench-status{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.workbench-status::before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:currentColor;opacity:.55}.workbench-create{display:grid;gap:.75rem}.workbench-create label,.workbench-note-editor label,.workbench-question-compose label{display:grid;gap:.35rem;font-size:.88rem;font-weight:650}.workbench-create select,.workbench-create input,.workbench-note-editor textarea,.workbench-question-compose textarea,.workbench-question textarea{width:100%}.workbench-ref-grid{display:grid;grid-template-columns:1.3fr repeat(3,minmax(72px,.7fr));gap:.55rem}.workbench-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.workbench-actions{display:flex;flex-wrap:wrap;gap:.55rem}.workbench-progress{display:flex;align-items:center;gap:.7rem;margin:.8rem 0}.workbench-progress progress{flex:1;min-width:120px}.workbench-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);gap:1rem;align-items:start}.workbench-greek{font-size:1.28rem;line-height:2.05}.workbench-verse{display:block;margin:.1rem 0 .55rem}.workbench-verse sup{font-size:.66rem;opacity:.65;margin-right:.35rem}.workbench-token{appearance:none;border:0;background:transparent;color:inherit;font:inherit;padding:.05rem .08rem;border-radius:.2rem;cursor:pointer}.workbench-token:hover,.workbench-token:focus-visible{outline:2px solid currentColor;outline-offset:2px}.workbench-token.is-selected{background:rgba(88,73,53,.10)}.workbench-token-inspector{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(67,58,47,.14)}.workbench-token-inspector .greek{font-size:1.45rem}.workbench-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.8rem}.workbench-tabs button[aria-pressed="true"]{font-weight:750;border-color:currentColor}.workbench-note-editor textarea{min-height:230px;resize:vertical;line-height:1.55}.workbench-step{display:flex;gap:.55rem;align-items:flex-start;margin:.75rem 0}.workbench-step input{margin-top:.22rem}.workbench-guidance{padding:.75rem;border-left:3px solid currentColor;background:rgba(88,73,53,.05);font-size:.9rem}.workbench-lexical-list,.workbench-question-list,.workbench-case-list{display:grid;gap:.65rem}.workbench-lexical-note,.workbench-question,.workbench-case-row{padding:.75rem;border:1px solid rgba(67,58,47,.14);border-radius:.45rem}.workbench-lexical-note strong,.workbench-question strong{display:block}.workbench-question textarea{min-height:84px;margin:.55rem 0;resize:vertical}.workbench-question-actions{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.workbench-empty{padding:1rem;border:1px dashed rgba(67,58,47,.24);border-radius:.45rem;opacity:.8}.workbench-history{display:grid;gap:.5rem}.workbench-history-row{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.6rem 0;border-bottom:1px solid rgba(67,58,47,.12)}.workbench-history-row:last-child{border-bottom:0}.workbench-project-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.workbench-project-summary>div{padding:.75rem;border:1px solid rgba(67,58,47,.14);border-radius:.45rem}.workbench-project-summary span{display:block;font-size:.78rem;opacity:.72}.workbench-project-summary strong{display:block;margin-top:.15rem}.workbench-warning{font-size:.86rem;opacity:.78}.workbench-save-status{min-height:1.2em;font-size:.8rem;opacity:.75}.workbench-title-input{font:inherit;font-size:1.55rem;font-weight:750;width:min(100%,700px);padding:.15rem .25rem;border:1px solid transparent;background:transparent}.workbench-title-input:focus{border-color:currentColor;background:var(--panel,#fff)}@media(max-width:900px){.workbench-shell,.workbench-layout{grid-template-columns:1fr}.workbench-project-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.workbench-ref-grid{grid-template-columns:1fr 1fr}.workbench-header{display:block}.workbench-actions{margin-top:.75rem}.workbench-project-row{grid-template-columns:1fr}.workbench-project-row>.btn{justify-self:start}.workbench-project-summary{grid-template-columns:1fr 1fr}.workbench-greek{font-size:1.16rem}.workbench-title-input{font-size:1.3rem}.workbench-actions .btn{flex:1 1 140px}}@media(max-width:360px){.workbench-ref-grid,.workbench-project-summary{grid-template-columns:1fr}.workbench-actions .btn{width:100%}}