/* U7 Admin content hierarchy v1.0.0 */
.u7-content-hierarchy{display:block}
.u7-content-hierarchy .catalog-grid>.catalog-list{grid-column:1/-1}
.u7-content-hierarchy .catalog-search-hidden{display:none!important}
.u7-content-hierarchy .u7-legacy-card{border-color:#f1c46e;background:linear-gradient(145deg,#fffaf0,#fff)}
.u7-content-hierarchy .u7-legacy-card .catalog-card-icon{background:#fff1c8;color:#8b5b00}

.u7-hierarchy-legacy.focused .card,
.u7-focused-editor .card{display:none!important}
.u7-hierarchy-legacy.focused .card.u7-focused-target,
.u7-focused-editor .card.u7-focused-target{display:block!important;grid-column:1/-1;width:min(980px,100%);margin:18px auto 0}
.u7-hierarchy-legacy.focused>.notice,
.u7-focused-editor>.notice{display:none!important}
.u7-hierarchy-legacy.focused .u7-focused-editor-bar,
.u7-focused-editor .u7-focused-editor-bar{display:flex!important}

.u7-focused-editor-bar{grid-column:1/-1;display:flex;align-items:center;gap:14px;padding:14px 16px;margin:0 0 16px;border:1px solid #cad9f3;border-radius:18px;background:linear-gradient(135deg,#eef4ff,#fff);box-shadow:0 12px 30px rgba(29,55,110,.08)}
.u7-focused-editor-bar>div{display:grid;gap:3px;min-width:0}
.u7-focused-editor-bar b{color:var(--navy);font-size:15px}
.u7-focused-editor-bar small{color:var(--muted);line-height:1.4}

.u7-subject-chooser{width:min(760px,100%)}
.u7-subject-chooser-actions{display:flex;gap:10px;align-items:center;margin:12px 0 14px}
.u7-subject-chooser-actions input{flex:1}
.u7-subject-chooser-list{display:grid;gap:10px;max-height:min(62vh,620px);overflow:auto;padding-right:3px}
.u7-subject-chooser-list .catalog-list-card{width:100%}

@media(max-width:760px){
  .u7-focused-editor-bar{align-items:flex-start;flex-direction:column}
  .u7-focused-editor-bar .btn{width:100%}
  .u7-subject-chooser-actions{align-items:stretch;flex-direction:column}
  .u7-subject-chooser-actions .btn{width:100%}
}

.u7-focused-editor .u7-focused-container>*{display:none!important}
.u7-focused-editor .u7-focused-container>.u7-focused-form{display:block!important}
.u7-focused-editor .u7-focused-container>.u7-focused-form.hidden{display:block!important}
