.inventory-security2514{margin:18px 0;padding:22px;border:1px solid #dfe9e2;border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(13,77,40,.07)}.security-head2514{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.security-head2514 h3{margin:4px 0 7px}.security-head2514 p{margin:0;color:#607066}.pending-badge2514{padding:8px 12px;border-radius:999px;background:#fff4d6;color:#865500;font-weight:800}.permission-grid2514{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;margin-top:18px}.permission-card2514{padding:14px;border-radius:14px;border:1px solid #dfe8e1;background:#f8fbf9}.permission-card2514 span{float:right;font-size:18px;font-weight:900}.permission-card2514 b,.permission-card2514 small{display:block}.permission-card2514 small{margin-top:5px}.permission-card2514.allowed{background:#edf9f1;color:#176534}.permission-card2514.denied{background:#fff4f2;color:#9f2f24}.approval-list2514{margin-top:20px;border-top:1px solid #e5ece7;padding-top:16px}.approval-list2514 article{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid #edf2ee}.approval-list2514 p{margin:4px 0}.approval-list2514 button{border:0;border-radius:9px;padding:9px 12px;margin-left:6px;background:#0b7a3a;color:#fff;font-weight:700;cursor:pointer}.approval-list2514 .danger2514{background:#b42318}.review2514{font-size:12px;padding:7px 10px;border-radius:999px;background:#fff4d6;color:#865500}.financial-hidden2514{display:none!important}@media(max-width:900px){.permission-grid2514{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.security-head2514,.approval-list2514 article{flex-direction:column}.permission-grid2514{grid-template-columns:1fr}.approval-list2514 article>div:last-child{width:100%}.approval-list2514 button{width:48%;margin:4px 0}}
