html[data-ui-mode=legacy] .admin-shell{min-height:100vh;display:flex}html[data-ui-mode=legacy] .admin-sidebar{background:#fff;border-right:1px solid rgba(34,36,38,.15);flex-shrink:0;width:15rem;height:100vh;min-height:100vh;position:sticky;top:0;overflow-y:auto}html[data-ui-mode=legacy] .admin-sidebar .ui.menu{box-shadow:none;border:none;border-radius:0;width:100%}html[data-ui-mode=legacy] .admin-sidebar .ui.menu .header.item{border-bottom:1px solid rgba(34,36,38,.15);font-size:1.1em}html[data-ui-mode=legacy] .admin-main{flex:1;min-width:0;padding:24px;overflow-x:auto}html[data-ui-mode=legacy] .admin-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6em;margin-bottom:1em;display:flex}html[data-ui-mode=legacy] .admin-toolbar-search{align-items:center;gap:.5em;display:flex}html[data-ui-mode=legacy] .admin-status-toggle{cursor:pointer;user-select:none}html[data-ui-mode=legacy] .admin-status-toggle:hover{opacity:.85;text-decoration:underline}html[data-ui-mode=legacy] .admin-toolbar-actions{gap:.5em;display:flex}html[data-ui-mode=legacy] .admin-breadcrumb{margin-bottom:1em}html[data-ui-mode=legacy] .admin-meta-item{margin-bottom:.4em}html[data-ui-mode=legacy] .admin-modal-mask{z-index:1000;background:rgba(0,0,0,.45);justify-content:center;align-items:flex-start;padding-top:8vh;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}html[data-ui-mode=legacy] .admin-modal{background:#fff;border-radius:6px;width:560px;max-width:92vw;max-height:82vh;padding:1.2em 1.4em;overflow:auto;box-shadow:0 8px 40px rgba(0,0,0,.3)}html[data-ui-mode=legacy] .admin-lang-grid{flex-wrap:wrap;gap:.8em 1.4em;padding:.4em 0;display:flex}
