.scholarship-manage-page { max-width: 1440px; }
.scholarship-manage-page [hidden] { display: none !important; }
.scholarship-home-heading,.scholarship-batch-bar { display:flex; align-items:center; justify-content:space-between; gap:16px; margin:20px 0; }
.scholarship-work-cards { display:grid; grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr)); gap:20px; margin:24px 0; }
.scholarship-work-cards .card { padding:24px; }
.scholarship-work-cards h3 { margin:8px 0; overflow-wrap:anywhere; }
.scholarship-workspace-grid { display:grid; grid-template-columns:180px minmax(0,1fr); gap:24px; align-items:start; }
.scholarship-workspace-nav { position:sticky; top:88px; display:grid; gap:18px; padding:16px; border:1px solid var(--color-hairline); border-radius:16px; }
.scholarship-workspace-nav strong { display:block; font-size:13px; opacity:.65; margin:0 8px 6px; }
.scholarship-workspace-nav button { display:block; width:100%; border:0; background:transparent; color:inherit; text-align:left; border-radius:10px; padding:10px; cursor:pointer; }
.scholarship-workspace-nav button[aria-selected=true] { background:var(--color-surface-selected); font-weight:700; }
.scholarship-workspace-content { min-width:0; border:1px solid var(--color-hairline); border-radius:16px; overflow:hidden; }
.scholarship-workspace-content .scholarship-admin-pane { padding:24px; }
.scholarship-manage-page details { margin:18px 0; padding:16px; border:1px solid var(--color-hairline); border-radius:12px; }
.scholarship-manage-page summary { cursor:pointer; font-weight:600; }
.scholarship-batch-bar select { max-width:430px; padding:10px; }
.scholarship-workspace-content .scholarship-admin-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
@media(max-width:720px) {
 .scholarship-workspace-grid { grid-template-columns:minmax(0,1fr); gap:12px; }
 .scholarship-workspace-nav { position:static; display:flex; overflow-x:auto; gap:12px; padding:12px; }
 .scholarship-workspace-nav>div { flex:0 0 auto; }
 .scholarship-workspace-nav button { white-space:nowrap; padding:8px; }
 .scholarship-workspace-content .scholarship-admin-pane { padding:16px; }
 .scholarship-batch-bar { align-items:stretch; flex-direction:column; }
 .scholarship-batch-bar select { max-width:100%; width:100%; }
 .scholarship-workspace-content .scholarship-admin-grid { grid-template-columns:minmax(0,1fr); }
 .scholarship-home-heading { flex-wrap:wrap; }
}

.scholarship-workspace-content,.scholarship-workspace-nav { background:var(--color-surface); }
.scholarship-base-cards { display:block; }

.scholarship-mobile-nav { display:none; }
.scholarship-manage-page .admin-intro { display:flex; justify-content:space-between; align-items:center; gap:16px; }
@media(max-width:720px) {
 .scholarship-workspace-nav { display:none; }
 .scholarship-mobile-nav { display:grid; gap:8px; margin-bottom:16px; }
 .scholarship-mobile-nav select { width:100%; padding:12px; }
 .scholarship-manage-page .admin-intro { align-items:flex-start; flex-direction:column; }
}
@media(max-width:720px) {
 .scholarship-manage-page .scholarship-admin-footer-actions { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; }
 .scholarship-manage-page .scholarship-admin-footer-actions .button { width:100%; min-width:0; padding:12px; }
}
