#app .admin-magazine{container-type:inline-size;container-name:cmslist}
/* Editorial collection and editor share product controls and explicit columns. */
#app .cms-title{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}#app .cms-title h2{margin:0}#app .cms-counts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}#app .cms-counts [aria-pressed=true]{background:#eaf2ff!important}#app .cms-filters{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:16px} :root[data-theme] body #app .cms-filters .field{margin:0!important;min-width:0}:root[data-theme] body #app .cms-filters :is(input,button){height:48px;min-height:48px;box-sizing:border-box;margin-block:0;line-height:1.5}#app .cms-records{border:1px solid #e8e9f1;border-radius:16px;overflow:hidden}#app .cms-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(110px,.8fr) minmax(120px,1fr) 160px;gap:16px;align-items:center;padding:16px;border-bottom:1px solid #e8e9f1}#app .cms-row:last-child{border:0}#app .cms-row>*{min-width:0;overflow-wrap:anywhere}#app .cms-row-head{background:#f8f9fe;font-weight:700}#app .cms-row small{display:block;color:#71727a}#app .cms-row button{width:100%;min-height:48px}#app .cms-empty{padding:24px}#app .cms-editor .cms-cover{max-width:100%;width:100%;max-height:280px;object-fit:contain;border-radius:12px}#app .cms-editor-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}#app .cms-editor-actions>*{min-height:48px}#app .cms-editor fieldset{min-width:0}#app .cms-editor textarea[name=body]{min-height:280px}#app .cms-editor [data-cms-preview-host]{border-top:1px solid #e8e9f1;margin-top:24px}#app .cms-editor [hidden]{display:none!important}#app .cms-history-row{padding:16px;border-bottom:1px solid #e8e9f1}#app .cms-history-row small{display:block}#app .cms-history-row p{white-space:pre-wrap;overflow-wrap:anywhere}#app .cms-history{margin-top:24px}@container cmslist (max-width:800px){#app .cms-filters{grid-template-columns:1fr}#app .cms-row-head{display:none}#app .cms-records{border:0}#app .cms-row{grid-template-columns:minmax(0,1fr);gap:12px;border:1px solid #e8e9f1!important;border-radius:16px;margin-bottom:16px}#app .cms-row>[data-label]:before{content:attr(data-label);display:block;font-size:12px;color:#71727a;margin-bottom:4px}#app .cms-title{flex-wrap:wrap}#app .cms-editor-actions>*{flex:1 1 140px}}

@media(max-width:767px){#app .cms-editor-actions>*{flex:1 1 140px}}

#app .cms-version{display:inline-block;margin-inline-start:12px;color:#71727a;font-size:13px}

:root[data-theme] body #app .cms-row button,:root[data-theme] body #app .cms-editor-actions>button{height:48px;min-height:48px;box-sizing:border-box;margin-block:0;line-height:1.5;display:flex;align-items:center;justify-content:center;padding:10px 16px}
