.shell .account-lock-control{display:flex;align-items:center;gap:9px;white-space:nowrap}.shell .badge.account-lock-badge{background:#fff1f2;color:#be123c;border:1px solid #fecdd3}.shell .badge.account-unlocked-badge{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.shell .account-unlock-button{padding:7px 10px;min-height:32px;border-radius:5px;border:1px solid #b8c8da;color:#344d69;background:#f8fafc;font-size:12px;white-space:nowrap}.shell .account-unlock-button:hover:not(:disabled){background:#edf3fb;border-color:#7794b5}.shell .account-unlock-button:disabled{background:#f5f6f8;border-color:#e5e7eb;color:#8b95a3;cursor:default}.shell .account-unlock-button:focus-visible{outline:2px solid #2563eb;outline-offset:3px}
.shell .account-lock-example-note{display:block;margin-top:6px;font-size:11px;color:#64748b;line-height:1.6}

.shell .account-failure-count{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:12px;color:#64748b}.shell .account-failure-count b{font-size:15px;color:#475569}.shell .account-failure-count.has-failures b{color:#a16207}.shell .account-failure-count.at-limit{color:#be123c}.shell .account-failure-count.at-limit b{color:#be123c}
.shell .account-unlock-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:88px;height:36px;min-height:36px;flex:0 0 88px;padding:0 10px}
