.cms-menu-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.cms-menu-tree{list-style:none;padding:0;margin:25px 0}.cms-menu-tree>li{margin-left:calc(var(--depth)*20px);border:1px solid #e4e8f0;background:#fff;border-radius:9px;padding:14px;margin-bottom:9px;display:flex;align-items:center;justify-content:space-between;gap:10px}.cms-menu-tree>li>div:first-child{display:flex;gap:12px;align-items:center;min-width:0}.cms-menu-tree a{min-width:0;overflow-wrap:anywhere}.cms-menu-tree b{font-size:12px;font-weight:500}.cms-menu-tree small{display:block;font-size:10px;color:#8793a7;margin-top:3px}.cms-menu-level{color:#2859eb;font-size:11px}.cms-menu-controls{display:flex;gap:4px;flex-shrink:0}.cms-menu-controls .cms-btn{padding:6px 9px;min-height:30px;font-size:10px}.cms-menu-form{scroll-margin-top:30px}.cms-menu-form>label{margin-top:20px}.cms-menu-form>.cms-btn{margin-top:20px}.cms-menu-form select{max-width:100%}.cms-menu-form:target{outline:2px solid #2859eb33;outline-offset:4px}@media(max-width:1150px){.cms-menu-layout{grid-template-columns:1fr}.cms-menu-form{max-width:700px}}@media(max-width:600px){.cms-menu-tree>li{flex-wrap:wrap;margin-left:calc(var(--depth)*12px)}.cms-menu-controls{margin-left:auto}}
