.compose-api{border:1px solid #dbe4ef;border-radius:12px;padding:16px;margin:16px 0;background:#f8faff;min-width:0}.compose-api legend{font-size:15px;font-weight:750;color:#243c61}.compose-api legend small{font-weight:400;color:#718095}.compose-api p,#draft-status,#post-save-status{font-size:12px;line-height:1.6;color:#66758b}.compose-api .form-row{grid-template-columns:1fr 1fr}.compose-api select,.compose-api input{max-width:100%;min-width:0}.draft-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid #e5eaf0;font-size:12px;color:#64748b}.draft-toolbar span{flex:1 1 200px}.draft-toolbar button,#draft-save{background:#f3f6fb;color:#31496a;border:1px solid #dbe4ef}.post-view-actions{display:flex;gap:8px;flex-wrap:wrap}#post-save[aria-pressed=true]{background:#edf3ff;color:#245ac4;border-color:#b5c8ec}.post-api-context{display:flex;gap:12px;align-items:flex-start;padding:16px;margin:16px 0 24px;background:#f5f8fd;border:1px solid #dde6f3;border-radius:12px;overflow-wrap:anywhere}.post-api-context img{width:36px;height:36px;object-fit:contain;flex-shrink:0;background:white;border-radius:8px}.post-api-context strong{font-size:14px}.post-api-context p{font-size:12px;line-height:1.65;color:#6a7890;margin:6px 0}.post-api-context a{font-size:12px;font-weight:700;color:#295dbd}.row-api-context{display:flex;gap:7px;align-items:center;font-size:11px;color:#49627f;margin-top:9px;min-width:0}.row-api-context img{width:20px;height:20px;object-fit:contain;flex-shrink:0}.row-api-context span{overflow-wrap:anywhere}.saved-symbol{width:22px;text-align:center;font-size:22px}#post-save-status:empty{display:none}#compose-dialog{max-width:760px;width:calc(100% - 32px);box-sizing:border-box}#compose-dialog form,#compose-dialog label{min-width:0}.compose-api [hidden],.post-api-context[hidden],#post-save[hidden]{display:none!important}@media(max-width:600px){.compose-api .form-row{grid-template-columns:1fr}.draft-toolbar span{flex-basis:100%}#compose-dialog{padding:18px}.post-view-actions{gap:5px}.post-api-context{padding:12px}.form-actions{flex-wrap:wrap}}

#compose-dialog .compose-api label{margin-top:8px}#compose-dialog .compose-api>p{margin:5px 0 10px}#post-api-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px}#post-api-fields>label:nth-of-type(3),#api-catalog-status,#api-catalog-retry{grid-column:1/-1}#compose-dialog .compose-api .form-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}#post-api-fields[hidden]{display:none!important}@media(max-width:600px){#compose-dialog .compose-api .form-row,#post-api-fields{grid-template-columns:minmax(0,1fr)}}
