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