.admin-sidebar{overflow-y:auto}.admin-site-label{margin:25px 0 20px}.admin-sidebar nav{gap:3px}.admin-sidebar nav>a{padding-block:9px}.sidebar-bottom{padding-top:22px}.sidebar-bottom>p{display:none}
.cms-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:25px}.cms-tabs>a{font-size:12px;border:1px solid #d0dbc5;border-radius:30px;padding:8px 16px}.cms-tabs>a.selected{background:#263d32;color:#fff}
.cms-list{display:flex;flex-direction:column;gap:15px}.cms-row{display:flex;align-items:center;gap:24px;border:1px solid #dce4d2;border-radius:9px;padding:22px;background:#fff}.cms-row>img{width:125px;height:100px;object-fit:cover;border-radius:5px;flex-shrink:0}.cms-row-copy{flex:1;min-width:0}.cms-row-copy h2{font-size:18px;margin:12px 0 8px;line-height:1.5}.cms-row-copy>p{font-size:12px;color:#738567}.cms-order{font-size:10px;margin-left:10px;color:#839174}.cms-row-actions{display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:8px}.cms-row-actions .button{margin:0}
.editor-image-preview{width:100%;max-width:430px;height:230px;object-fit:cover;border-radius:5px;border:1px solid #d5decf}.field small{font-size:11px;color:#7b8c6d}.publish-toggle{display:flex;align-items:center;gap:12px;font-size:13px}.publish-toggle input{width:20px;height:20px;accent-color:#3b633b}
@media(max-width:1000px){.cms-row{gap:15px;padding:17px}.cms-row>img{width:90px;height:90px}.cms-row-copy h2{font-size:16px}.cms-row-copy>p{font-size:11px}.cms-order{display:block;margin:8px 0 0}}
@media(max-width:640px){.admin-sidebar nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:22px}.admin-sidebar nav>a{padding:9px 5px;font-size:10px;flex:none;gap:4px}.admin-sidebar nav>a>span{font-size:12px}.admin-site-label{margin:0}.sidebar-bottom{padding-top:0}.cms-row{flex-wrap:wrap;align-items:start;gap:14px}.cms-row>img{width:75px;height:82px}.cms-row-copy{min-width:140px}.cms-row-actions{flex-direction:row;justify-content:space-between;width:100%;border-top:1px solid #e2e7dc;padding-top:12px}.cms-row-actions .delete-button{padding:8px}.cms-tabs{gap:8px}.cms-tabs>a{font-size:11px;padding:7px 12px}.editor-image-preview{height:190px}.publish-toggle{font-size:12px}.content-editor .form-grid{grid-template-columns:1fr}}

