.admin-directory .dir-summary,.admin-directory .dir-tabs,.admin-directory .dir-search,.admin-directory .dir-pager{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:14px 0}.admin-directory .dir-summary{padding:16px;background:var(--card);border:1px solid var(--line);border-radius:14px}.admin-directory .dir-search .input{flex:1;min-width:150px}.admin-directory .dir-table{max-width:100%;overflow:auto}.admin-directory th,.admin-directory td{white-space:nowrap;padding:10px 12px;text-align:left;border-bottom:1px solid var(--line);font-size:13px}.admin-directory table{width:100%;border-collapse:collapse}.admin-directory section{margin:16px 0}.admin-directory h3{font-size:17px;margin-bottom:12px}.admin-directory .dir-review>div{padding:10px 0}.admin-directory .dir-pager{justify-content:center}.admin-directory #directoryDetail{scroll-margin-top:80px}@media(max-width:600px){.admin-directory .dir-tabs .btn{padding:8px 10px;font-size:13px}.admin-directory .dir-search .input{width:100%}.admin-directory .dir-summary{gap:8px 14px;font-size:13px}}

