/* My View panels use native details so they also work without JavaScript. */
.dashboard-panel129.card { padding:0; overflow:hidden; }
.dashboard-panel129.card > summary {display:block;margin:0;padding:12px 15px;background:#245bd6;color:#fff;font-size:1.15rem;font-weight:600;cursor:pointer;list-style:none;}
.dashboard-panel129.card > summary:hover {background:#1948b2;color:#fff;}
.dashboard-panel129.card > summary:focus-visible {outline:3px solid #132e62;outline-offset:-3px;}
.dashboard-panel129.card > summary::before {color:#fff;}
.dashboard-content129 {padding:15px;overflow-x:auto;}
.dashboard-content129 > :first-child {margin-top:0;}
.dashboard-content129 > :last-child {margin-bottom:0;}
.dashboard-content129 .stat-link120 {margin-bottom:0;}
@media print {.dashboard-panel129.card > summary {background:#fff;color:#111;}.dashboard-panel129.card > summary::before {color:#111;}}
.admin-menu summary a.manage-home129 {display:inline;padding:0;border:0;background:transparent;color:inherit;text-decoration:none;font:inherit;}
.admin-menu summary a.manage-home129:hover {text-decoration:underline;}
.admin-menu summary a.manage-home129:focus-visible {outline:2px solid currentColor;outline-offset:3px;}
.manage-grid129 {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:16px;align-items:start;}
.manage-group129 ul {list-style:none;padding:0;margin:0;}
.manage-group129 li + li {border-top:1px solid #e2e8f0;}
.manage-group129 li a {display:block;padding:10px 4px;line-height:1.35;}
