/* Scoped Admin65 presentation uses the installed DocketServe theme and typography. */
#adminView.admin65{max-width:1440px;margin:0 auto;min-width:0}#adminView.admin65 .ceo-hero{border:0;border-bottom:1px solid var(--line);background:transparent;box-shadow:none;padding:12px 0 24px;margin-bottom:20px}.admin65-title{font-size:26px;letter-spacing:-.5px;margin:0 0 6px}#adminView.admin65 .ceo-primary-nav{display:flex;gap:6px;flex-wrap:wrap;padding:6px;background:var(--paper);border:1px solid var(--line);border-radius:12px;margin-bottom:12px}#adminView.admin65 .admin-tab{flex:1;min-height:46px;border-radius:8px;font-size:14px}#adminView.admin65 .admin-tab.active{background:var(--navy-2);color:#fff;box-shadow:inset 0 -3px var(--gold)}#adminView.admin65 .ceo-subnav{display:flex;flex-wrap:wrap;gap:8px;padding:6px 0 18px}#adminView.admin65 .ceo-subtab{min-height:44px;padding:9px 14px}#adminView.admin65 .ceo-subtab.active{color:var(--ink);border-color:var(--gold);background:var(--paper)}.admin65-brief{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0}.admin65-brief h2{font-size:25px;margin:6px 0}.admin65-brief p{color:var(--muted);margin:6px 0}.admin65-search{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:18px 0}.admin65-search label{display:flex;flex-direction:column;gap:6px;min-width:170px;font-size:12px;flex:1}.admin65-search label:first-child{flex:2}.admin65-search input,.admin65-search select{min-height:44px;width:100%}#adminView.admin65 .ceo-decision-list{padding:0;overflow:hidden}#adminView.admin65 .ceo-decision-row{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px;border-bottom:1px solid var(--line)}#adminView.admin65 .ceo-decision-row:last-child{border-bottom:0}#adminView.admin65 .ceo-decision-row h3{font-size:16px;margin:2px 0}#adminView.admin65 .ceo-decision-row p{font-size:13px;margin:5px 0;color:var(--muted)}#adminView.admin65 .ceo-queue-count{background:var(--wash);color:var(--ink);border:1px solid var(--line);font-size:20px;border-radius:10px;width:46px;height:46px;display:grid;place-items:center}#adminView.admin65 .ceo-decision-row small{font-size:11px;color:var(--muted)}#adminView.admin65 .btn{min-height:44px}#adminView.admin65 .review60-metrics{display:flex;gap:20px;flex-wrap:wrap;margin:16px 0}#adminView.admin65 .review60-metrics>div{background:transparent;border:0;border-right:1px solid var(--line);border-radius:0;padding:4px 20px 4px 0;flex:1}#adminView.admin65 .review60-metrics strong{font-size:20px}#adminView.admin65 .people-queues{max-width:100%;gap:6px;flex-wrap:wrap}#adminView.admin65 .people-queues button{min-height:44px}#adminView.admin65 .cl-list{max-height:660px;overflow:auto;padding:0;list-style:none}#adminView.admin65 .cl-list li{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;border-bottom:1px solid var(--line)}#adminView.admin65 .cl-list li p{color:var(--muted);margin:6px 0}.admin65-health-summary{display:flex;flex-wrap:wrap;gap:14px;color:var(--muted);padding:14px 0;border-block:1px solid var(--line)}.admin65-empty{padding:28px}#adminView.admin65 button:focus-visible,#adminView.admin65 a:focus-visible,#adminView.admin65 input:focus-visible,#adminView.admin65 select:focus-visible,#adminView.admin65 summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}#adminView.admin65 .table-wrap{max-width:100%;overflow:auto}#adminView.admin65 .cl-list li>div{min-width:0;overflow-wrap:anywhere}#adminView.admin65 .ceo-disclosure{margin-top:18px}#adminView.admin65 .panel-head{flex-wrap:wrap}#adminView.admin65 .notice{margin:14px 0}
@media(max-width:760px){.admin65-title{font-size:23px}#adminView.admin65 .ceo-hero{align-items:flex-start;gap:12px;flex-direction:column}#adminView.admin65 .admin-tab{flex:1 1 28%;padding:10px 8px}#adminView.admin65 .ceo-decision-row{grid-template-columns:42px minmax(0,1fr);padding:18px;gap:12px}#adminView.admin65 .ceo-decision-row .btn{grid-column:2;text-align:center;width:100%}.admin65-brief{align-items:flex-start;flex-direction:column}.admin65-search label{min-width:0;flex:1 1 100%}#adminView.admin65 .cl-list li{align-items:flex-start;flex-direction:column}#adminView.admin65 .cl-list li .btn{width:100%}#adminView.admin65 .review60-metrics>div{flex:1 1 40%}#adminView.admin65 .review60-layout{gap:16px}#adminView.admin65 .ceo-subnav{gap:4px}#adminView.admin65 .ceo-subtab{flex:1 1 42%}.admin65-health-summary span{flex:1 1 42%}}

#adminView.admin65 .ceo-hero{padding:12px 0 24px;border-left:0;background:transparent;box-shadow:none}
#adminView.admin65 .admin65-access-actions{flex-basis:100%;padding:12px;border:1px solid var(--line);border-radius:8px;margin:8px 0}#adminView.admin65 .admin65-access-actions summary{cursor:pointer;min-height:32px;font-size:12px;color:var(--muted)}#adminView.admin65 .admin65-access-actions .btn{width:auto}#adminView.admin65 .admin-tab{background:var(--paper);color:var(--ink)}#adminView.admin65 .admin-tab.active{background:var(--navy-2);color:#fff}#adminView.admin65 .review60-credential .server-review-actions{gap:10px}
/* Installed base stylesheet uses important theme overrides. Match only the Admin scope. */
#adminView.admin65 .ceo-hero{border-left:0!important;background:transparent!important;box-shadow:none!important}#adminView.admin65 .admin-tab.active{background:var(--navy-2)!important;color:#fff!important;border-color:var(--navy-2)!important}#adminView.admin65 .admin-tab{min-height:46px!important}#adminView.admin65 .ceo-subtab.active{color:var(--ink)!important;border-color:var(--gold)!important}
#adminView.admin65 .admin65-provider-secondary{margin:12px 0}#adminView.admin65 .admin65-provider-secondary summary{min-height:44px;padding:12px 0;cursor:pointer;font-size:12px;color:var(--muted)}#adminView.admin65 .people-queues{padding-bottom:12px}
