/*
 DEV V24 Accepted Request Lock
 UI only. Server guard is in controller.
 Scope: /admin/key-requests
*/

body.dev-v24-key-requests-lock-page .dev-v24-locked-request {
    position: relative;
}

body.dev-v24-key-requests-lock-page .dev-v24-locked-request td {
    background: rgba(236, 253, 245, .55) !important;
}

body.dev-v24-key-requests-lock-page .dev-v24-lock-badge {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    min-height: 34px;
    padding: 7px 11px;
    margin: 3px;
    border-radius: 999px;
    border: 1px solid rgba(16, 185, 129, .22);
    background: rgba(209, 250, 229, .85);
    color: #047857;
    font-size: 12px;
    font-weight: 900;
    white-space: nowrap;
}

body.dev-v24-key-requests-lock-page .dev-v24-hidden-action {
    display: none !important;
}

body.dev-v24-key-requests-lock-page .dev-v24-actions-note {
    color: #64748b;
    font-size: 12px;
    font-weight: 800;
    margin-top: 4px;
}

@media (max-width: 768px) {
    body.dev-v24-key-requests-lock-page .dev-v24-lock-badge {
        width: fit-content;
        white-space: normal;
    }
}
