.studio-head-actions{display:flex;gap:8px}.studio-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:15px;align-items:start}.drafts-panel,.writing-panel{padding:20px}.drafts-panel{position:sticky;top:16px}.article-list{display:grid;margin-top:14px}.draft-row{border:0;border-top:1px solid #eff0e9;background:transparent;text-align:left;padding:13px 2px;cursor:pointer;color:#2a3a31}.draft-row.active{color:#1d4b3b}.draft-row strong{font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-row span{display:flex;justify-content:space-between;margin-top:5px;color:#909a91;font-size:10px}.draft-empty{padding:20px 0;color:#8c978e;font-size:11px}.writing-panel .form-grid{gap:12px}.writing-panel .form-grid label{font-size:11px}.writing-panel .form-grid input,.writing-panel .form-grid textarea,.writing-panel .form-grid select{font-size:12px;padding:9px 10px}.writing-panel textarea[name=content]{font:12px/1.75 var(--mono);min-height:360px;tab-size:2}.editor-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}.editor-tools>span{font-size:10px;color:#8c978e;margin-right:auto}.editor-tools .quiet-button,.editor-tools .primary-button{font-size:10px;padding:8px 10px}.preview-area{border-top:1px solid #e8eae2;margin-top:20px;padding-top:15px}.preview-head{display:flex;justify-content:space-between;color:#405347;font-size:12px}.preview-area .article-content{padding:10px 0;color:#38483c;font-size:13px;line-height:1.9}.preview-area .article-content h2,.preview-area .article-content h3{color:#24382c}.preview-area .article-content code{background:#edf0e8;padding:2px 4px}.preview-area .article-content pre{background:#f1f2ed;padding:12px;overflow:auto}.preview-area .article-content blockquote{border-left:2px solid #88a477;margin:12px 0;padding-left:12px;color:#6c7c6e}.syndication{border-top:1px solid #e9ebe3;margin-top:27px;padding-top:20px}.syndication-title{display:flex;align-items:end;justify-content:space-between}.syndication-title .eyebrow{margin-bottom:6px}.syndication-title h2{font-size:18px;margin:0}.syndication-title>span,.syndication-note{font-size:10px;color:#879188}.syndication-note{line-height:1.7;margin:12px 0}.platform-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.platform-button{border:1px solid #e1e5dc;background:#f8f8f3;border-radius:4px;padding:10px;text-align:left;cursor:pointer}.platform-button:hover{border-color:#9bae8d;background:#f3f6ed}.platform-button strong{font-size:11px;color:#304237;display:block}.platform-button span{font-size:9px;color:#879188}.platform-button.all{background:#1d4b3b;color:white;border-color:#1d4b3b;text-align:center}.platform-button.all strong,.platform-button.all span{color:#fff}.toast{z-index:5}@media(max-width:850px){.studio-layout{grid-template-columns:1fr}.drafts-panel{position:static}.article-list{grid-template-columns:repeat(2,1fr);gap:0 12px}.writing-panel{padding:16px}.platform-actions{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.studio-head-actions{flex-direction:column}.studio-head-actions button{font-size:10px}.article-list{grid-template-columns:1fr}.syndication-title{display:block}.syndication-title>span{display:block;margin-top:8px}.editor-tools>span{flex-basis:100%}}

.article-content figure{margin:1.5em 0}.article-content figure img{display:block;max-width:100%;height:auto;margin:0 auto;border:1px solid #e1e5dc;border-radius:6px}

