/* Administration palette v396. Appearance only; semantic status colors remain independent. */
html[data-app="admin"]{color-scheme:light;--admin-ink:#293d4f;--admin-muted:#617282;--admin-pink:#2571b9;--admin-line:#d4e2ef;background:#f4faff;color:var(--admin-ink);accent-color:var(--admin-pink)}
html[data-app="admin"] body{background:#f4faff;color:var(--admin-ink)}
html[data-app="admin"] :is(button,.admin-account-actions a){background:#e7f2fc;border-color:#c2d8ec;color:#356796}
html[data-app="admin"] :is(button,.admin-account-actions a):hover{background:#d5e7f8;border-color:#98bddf}
html[data-app="admin"] a{color:#2467a6}
html[data-app="admin"] :is(input,select,textarea){background:#fff;color:#293d4f;border-color:#c5d7e7}
html[data-app="admin"] :focus-visible{outline-color:#2873ba}
html[data-app="admin"] label{color:#536576}
html[data-app="admin"] :is(small,.muted,footer,.empty){color:#687887}
html[data-app="admin"] p{color:#5b6a79}
html[data-app="admin"] .admin>aside{background:linear-gradient(180deg,#f0f8ff,#dfecf9);border-color:#c8daeb}
html[data-app="admin"] .brand{color:#286dad}
html[data-app="admin"] :is(.brand span,.admin aside>small,.admin header small){color:#6d8398}
html[data-app="admin"] .admin nav button{color:#445d75!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}
html[data-app="admin"] .admin nav button:hover{background:#d4e6f7!important;border-color:#b6d1ea!important}
html[data-app="admin"] .admin nav button.selected{color:#fff!important;background:linear-gradient(110deg,#2571b9,#438bcf)!important;border-color:#2571b9!important;box-shadow:0 5px 16px #2571b924!important}
html[data-app="admin"] .admin nav button span{color:inherit!important}
html[data-app="admin"] .aside-bottom{border-color:#c4d7e8}
html[data-app="admin"] .aside-bottom button{background:transparent;color:#526d86}
html[data-app="admin"] .admin-account-identity b{color:#293d4f}
html[data-app="admin"] .metric{background:linear-gradient(125deg,#fff,#f5faff);border-color:#d3e1ee;box-shadow:0 5px 18px #3a6e9e08}
html[data-app="admin"] .metric>span{color:#566c80}
html[data-app="admin"] .metric strong{color:#2668a6}
html[data-app="admin"] .metric:nth-child(5),html[data-app="admin"] .metric:nth-child(6){background:linear-gradient(125deg,#e8f2fc,#fff)}
html[data-app="admin"] .metric:nth-child(5) strong,html[data-app="admin"] .metric:nth-child(6) strong{color:#2668a6}
html[data-app="admin"] .panel{background:#fff;border-color:#d5e2ee;box-shadow:0 5px 18px #3a6e9e06}
html[data-app="admin"] th{color:#5a6f82;background:#f2f9ff}
html[data-app="admin"] :is(th,td){border-color:#dfe8f1}
html[data-app="admin"] td{color:#516272}
html[data-app="admin"] td b{color:#314558}
html[data-app="admin"] .tag{color:#3b6c9a;border-color:#c9dbec;background:#f0f8ff}
html[data-app="admin"] .chart{border-color:#d0deec}
html[data-app="admin"] .chart span{color:#3d72a3}
html[data-app="admin"] .chart i{background:linear-gradient(#8dbeeb,#2571b9)}
html[data-app="admin"] .notice{background:#fff2dc;border-color:#b67a26;color:#7c561e}
html[data-app="admin"] .error{background:#fff0f2;color:#a02e47;border-color:#eab1bf}
html[data-app="admin"] .overlay{background:#23344366}
html[data-app="admin"] .modal{background:#fafdff;border-color:#bad1e6;box-shadow:0 30px 100px #24496c33}
html[data-app="admin"] .login{background:linear-gradient(145deg,#fff,#edf6ff);border-color:#c7d9ea;box-shadow:0 24px 70px #3a6d9c17}
html[data-app="admin"] .login>p{color:#5e7080}
html[data-app="admin"] form>button,html[data-app="admin"] button[aria-pressed="true"]{background:#2571b9!important;border-color:#2571b9!important;color:#fff!important}
html[data-app="admin"] form>button:hover,html[data-app="admin"] button[aria-pressed="true"]:hover{background:#1d609e!important}
html[data-app="admin"] .admin-language{background:#fff;color:#3c658b;border-color:#c5d7e7}
html[data-app="admin"] .loading{color:#507495}
html[data-app="admin"] .provider-grid article{border-color:#d5e2ee;background:#f7fbff}
html[data-app="admin"] .provider-grid article strong{color:#314558}
html[data-app="admin"] :is(.integration,.provider-alert-history,.provider-alert-history li,.record-table-scroll,.admin-wallet-reconciliation details){border-color:#d5e2ee}
html[data-app="admin"] .provider-alert-history li{color:#5b6a79}
html[data-app="admin"] .provider-alert-history strong{color:#345675}
html[data-app="admin"] .admin-menu-hint{background:transparent;color:#286dad}
html[data-app="admin"] .admin-menu-hint:hover{background:#d5e6f6;color:#1d578e}
html[data-app="admin"] .ba-boot{background:#f4faff!important;color:#566c80!important}
