.mo-guide{display:grid;grid-template-columns:180px 1fr;gap:12px 24px;border:1px solid #e0e6dc;background:#fff;padding:24px;border-radius:18px;margin-bottom:24px;font-size:14px}.mo-guide span{color:#667364}.mo-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mo-list article{background:#fff;border:1px solid #202a24;border-radius:16px;padding:16px;min-width:0}.mo-list img{width:100%;height:auto;border-radius:10px}.mo-list h4{font-size:18px;margin:14px 0 8px}.mo-list small{color:#657262}.mo-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.mo-actions button:last-child{background:#fff0ee!important;color:#b42c24!important}#moForm{display:block;max-width:1000px}#moForm textarea{width:100%}#moCategories{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}#moCategories label,.mo-check{display:flex!important;align-items:center;gap:8px;padding:8px 12px;background:#f4f6f0;border-radius:9px;margin:0!important}#moForm input[type=checkbox]{width:18px!important;height:18px!important;min-height:0}#moPreview{max-width:100%;max-height:320px;object-fit:contain;border-radius:12px;margin:18px 0}.mo-categories{border:0;padding:0}.mo-categories legend{font-weight:650}#moStatus{line-height:1.6;margin:20px 0;color:#344c38}@media(max-width:900px){.mo-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.mo-guide{grid-template-columns:1fr;gap:8px;padding:18px}.mo-guide strong:not(:first-child){margin-top:12px}.mo-list{grid-template-columns:1fr}}

#moForm .oo-editor{margin-top:28px;padding-top:24px}#moForm .oo-editor h4{margin:30px 0 10px;font-weight:700}#moForm .oo-help{font-size:13px;line-height:1.65;color:#657362;margin:8px 0 18px;max-width:680px}#moForm .oo-editor>button{margin:8px 0 18px}#moForm .oo-edit-row{gap:12px;margin:14px 0;flex-wrap:wrap}#moForm .oo-edit-group{margin:18px 0;padding:18px}#moForm .po-form-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;padding-top:24px;border-top:1px solid #e1e6dd}#moForm .oo-edit-limits{gap:12px;flex-wrap:wrap}#moForm .oo-edit-row input:first-child{flex:1 1 180px}
