.drawer-overlay{position:fixed;inset:0;background:var(--black-25,rgba(15,23,42,.5));backdrop-filter:blur(4px);z-index:200;opacity:0;visibility:hidden;transition:all var(--duration-slow) var(--ease-out)}.drawer-overlay.active{opacity:1;visibility:visible}.drawer{position:fixed;top:0;right:0;bottom:0;width:480px;max-width:100%;background:var(--white);box-shadow:-10px 0 40px var(--black-15,rgba(0,0,0,.15));z-index:201;transform:translateX(100%);transition:transform var(--duration-slow) var(--ease-out);display:flex;flex-direction:column}.drawer-overlay.active .drawer{transform:translateX(0)}.drawer-header{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--slate-200);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.drawer-title{font-size:var(--font-size-h3);font-weight:600;color:var(--slate-900)}.drawer-close{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--slate-100);border:none;border-radius:var(--radius-md);cursor:pointer;color:var(--slate-500);transition:all var(--duration-fast) var(--ease-out)}.drawer-close:hover{background:var(--slate-200);color:var(--slate-700)}.drawer-close svg{width:20px;height:20px}.drawer-body{flex:1;overflow-y:auto}.drawer--padded-body .drawer-body{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.drawer-overlay#bondBicActionsDrawer,.drawer-overlay#bondBicDrawer,.drawer-overlay#brokerBicActionsDrawer,.drawer-overlay#brokerPendingDrawer,.drawer-overlay#licenseHealthActionsDrawer,.drawer-overlay#pendingActionsDrawer{z-index:200}.stat-card--interactive{cursor:pointer;transition:all var(--duration-base) var(--ease-out)}.stat-card--interactive:hover{transform:translateY(-1px)}.stat-card--interactive:focus-visible{outline:2px solid var(--cyan-500);outline-offset:2px}.pending-actions-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:220px;padding:var(--space-8) var(--space-5);box-sizing:border-box;background:var(--slate-50);border:1px dashed var(--slate-200);border-radius:10px;box-shadow:0 var(--space-1) var(--space-2) rgba(15,23,42,.06);text-align:center}.pending-actions-empty-state__icon{width:28px;height:28px;flex-shrink:0;color:var(--teal-500)}.pending-actions-empty-state:not(.pending-actions-empty-state--clear) .pending-actions-empty-state__icon{display:none}.pending-actions-empty-state__copy{margin:0;max-width:21rem;font-size:var(--font-size-body-sm);font-weight:400;color:var(--slate-500);line-height:1.5}.pending-actions-empty-state__detail,.pending-actions-empty-state__lead{display:block}.pending-actions-empty-state__lead{margin-bottom:var(--space-2);font-size:var(--font-size-body-lg);font-weight:600;color:var(--slate-700)}