.editorial-workspace{max-width:1280px;margin:0 auto;padding:24px}.editorial-toolbar{display:flex;gap:16px;flex-wrap:wrap;align-items:end;margin:24px 0}.editorial-toolbar label{flex:1;min-width:240px}.editorial-toolbar select{width:100%;max-width:100%}.editorial-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px}.editorial-layout>*{min-width:0}.editorial-source iframe{width:100%;height:650px;border:1px solid var(--line,#c8d2cb)}.editorial-source{align-self:start}.editorial-claim{padding:20px 0;border-top:1px solid var(--line,#c8d2cb)}.editorial-claim blockquote{margin:12px 0;padding-left:16px;border-left:2px solid var(--line,#c8d2cb);white-space:pre-wrap;overflow-wrap:anywhere}.editorial-workspace textarea{width:100%;min-height:100px;box-sizing:border-box;font:inherit}.editorial-workspace select,.editorial-workspace button{min-height:44px;font:inherit}.editorial-workspace label{display:block;margin:12px 0}.editorial-workspace label>select,.editorial-workspace label>textarea,.editorial-workspace label>input{display:block;margin-top:8px;max-width:100%}.editorial-workspace input{width:100%;box-sizing:border-box;font:inherit;padding:10px}.editorial-workspace details{margin:20px 0}.editorial-workspace summary{cursor:pointer;padding:10px 0}.editorial-workspace [role=status]{overflow-wrap:anywhere}.editorial-workspace .editorial-error{border-left:3px solid #a52a2a;padding-left:12px}.editorial-workspace .editorial-save{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.editorial-workspace .editorial-note{padding:12px 16px;background:#edf1ed;color:#173d32}.editorial-workspace .editorial-history{overflow-wrap:anywhere}.editorial-workspace .editorial-muted{color:#52685f}.editorial-workspace [hidden]{display:none!important}@media(max-width:760px){.editorial-workspace{padding:16px}.editorial-layout{display:flex;flex-direction:column}.editorial-source{order:-1;width:100%}.editorial-source iframe{height:440px}.editorial-toolbar label{min-width:0;width:100%}.editorial-workspace h1{font-size:1.8rem}.editorial-workspace select{width:100%}.editorial-claim{padding:16px 0}}
