.upload-actions{display:flex;gap:9px;align-items:end}.upload-actions button{white-space:nowrap}.modal{position:fixed;inset:0;background:#071a12bb;z-index:50;display:grid;place-items:center;padding:18px}.modal-card{width:min(620px,100%);background:#fff;border-radius:18px;padding:20px}.modal-card h2{margin-top:0}.modal video{display:block;width:100%;max-height:65vh;background:#101a15;border-radius:12px}.modal-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:14px}.positive{color:var(--green-700);font-weight:800}.negative{color:var(--red);font-weight:800}@media(max-width:760px){.upload-actions{flex-direction:column;align-items:stretch}}
.trend{display:block;width:100%;height:auto;min-height:210px;background:linear-gradient(#fff,#f3faf6);border-radius:12px}@media print{aside,header,.no-print,#toast{display:none!important}.app{display:block}#content{padding:0}.panel,.card{box-shadow:none;break-inside:avoid}.table-wrap{overflow:visible}table{min-width:0;font-size:11px}}
.developer{text-align:center;color:#a9c8b6;font-size:11px;line-height:1.35;padding:13px 6px 0}.developer b{color:#fff}.edit-btn{background:#e5f4eb;color:#174936;padding:7px 10px;margin-right:5px}.approve-btn{padding:7px 10px}.reject-btn{background:#fae7e7;color:#c74d4d;padding:7px 10px;margin-left:5px}.pending-count{background:#c74d4d;color:#fff;border-radius:99px;padding:1px 7px;font-size:11px;margin-left:auto}
