[hidden]{display:none!important}button{cursor:pointer;font:inherit}.admin-shell nav button{background:transparent;border:0;text-align:left}.admin-shell main{margin:0 auto;min-width:0}.admin-shell aside{min-height:100vh}.secondary{padding:7px 12px;border-radius:6px;cursor:pointer}.filter-input{padding:11px 14px;border:1px solid var(--line);border-radius:8px;width:320px;margin-bottom:20px;font:inherit}.table-wrap{max-width:100%}td small{display:block;color:var(--muted);font-size:10px;margin-top:6px}dialog{width:460px;max-width:95vw;border:1px solid var(--line);border-radius:12px;padding:28px}dialog::backdrop{background:#11182780}dialog form{display:grid;gap:18px}dialog label{display:grid;gap:8px;font-size:12px}dialog input{border:1px solid var(--line);padding:10px;border-radius:7px}dialog p{font-size:12px;line-height:1.8;color:var(--muted)}.status.review_required{background:#fff4d6;color:#967000}.admin-shell .grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}@media(max-width:700px){.filter-input{width:100%}.admin-shell .grid{grid-template-columns:1fr}.admin-shell aside{min-height:auto}}
[data-model-action]{white-space:nowrap}.model-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.model-actions{display:flex;gap:8px;flex-wrap:wrap}#model-config-dialog{width:620px;max-height:90vh;overflow:auto}#model-config-dialog select{padding:10px;border:1px solid var(--line);border-radius:7px;background:white;font:inherit}#model-config-dialog .check-field{display:flex;align-items:center}.form-error{color:#b42318!important}#notice{white-space:pre-wrap}
