/* Match purchase filters and overflow actions to the neon card controls. */
body #app #purchases .purchase-toolbar {display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important}
body #app #purchases .purchase-toolbar>div {display:flex!important;flex-wrap:wrap!important;gap:7px!important}
body #app #purchases .purchase-toolbar button,
body .em-card .em-card-actions>details>summary {box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:38px!important;margin:0!important;padding:9px 13px!important;border:1px solid #465b66!important;border-radius:9px!important;background:#253139!important;background-image:none!important;box-shadow:none!important;color:#dbe9f0!important;font:500 12px/1.4 Arial,sans-serif!important;white-space:nowrap!important;text-transform:none!important;cursor:pointer!important}
body #app #purchases .purchase-toolbar button.active {background:#103641!important;border-color:#1ebee5!important;color:#8ce7ff!important;box-shadow:inset 0 -2px #1ebee5!important}
body #app #purchases .purchase-toolbar button:hover,
body .em-card .em-card-actions>details>summary:hover {background:#30424c!important;border-color:#36b5d7!important}
body #app #purchases .purchase-toolbar button:focus-visible,
body .em-card .em-card-actions>details>summary:focus-visible {outline:2px solid #25c7eb!important;outline-offset:2px!important}
body .em-card .em-card-actions>details {width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
body .em-card .em-card-actions>details>summary {width:100%!important;list-style:none!important}
body .em-card .em-card-actions>details>summary::-webkit-details-marker {display:none!important}
body .em-card .em-card-actions>details>summary::after {content:'⌄'!important;color:#75d9ef!important}
body .em-card .em-card-actions>details[open]>summary::after {content:'⌃'!important}
body .em-card .em-card-actions>details>button {width:100%!important;margin-top:7px!important}
body .em-card .em-provider-status .em-light.done i {background:#54dca3!important;box-shadow:0 0 8px #54dca3aa!important}
body .em-card .em-provider-status .em-light.alert i {background:#ff6472!important;box-shadow:0 0 8px #ff6472aa!important}
body #app #purchases #purchaseSearch {flex:1 1 220px!important;min-width:0!important;max-width:100%!important;min-height:38px!important;font-size:12px!important}
