.daily-evidence{margin:22px 0 28px;border:1px solid #d5ddd8;border-radius:27px;background:#fff;overflow:hidden}.daily-evidence-head{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.55fr);gap:28px;padding:32px;background:radial-gradient(circle at 88% 12%,rgba(199,255,74,.17),transparent 33%),linear-gradient(132deg,#0d1b16,#173126 62%,#17142a);color:#fff}.daily-evidence-head .eyebrow{color:#a9c8b9}.daily-evidence-head h3{margin:7px 0 10px;font:800 31px Manrope,sans-serif;letter-spacing:-.04em}.daily-evidence-head p{margin:0;max-width:760px;color:#c4d3cc;line-height:1.6}.daily-evidence-state{align-self:end;padding:18px 20px;border:1px solid rgba(255,255,255,.15);border-radius:19px;background:rgba(255,255,255,.07)}.daily-evidence-state span,.daily-evidence-state strong,.daily-evidence-state small{display:block}.daily-evidence-state span{text-transform:uppercase;letter-spacing:.09em;font-size:9px;color:#a8b8b0}.daily-evidence-state strong{margin:7px 0;font:800 18px Manrope,sans-serif;color:#c7ff4a}.daily-evidence-state small{color:#b4c0ba}.daily-evidence-controls{display:grid;grid-template-columns:1.25fr .75fr auto;gap:1px;background:#dde4df;border-bottom:1px solid #dde4df}.daily-evidence-controls>div,.daily-evidence-controls>form{padding:21px 24px;background:#f8faf8}.daily-evidence-controls strong,.daily-evidence-controls span,.daily-evidence-controls small{display:block}.daily-evidence-controls span{text-transform:uppercase;letter-spacing:.08em;font-size:9px;color:#6d766f}.daily-evidence-controls strong{margin:7px 0;font-size:14px}.daily-evidence-controls small{color:#767e78;line-height:1.45}.daily-evidence-toggle{display:flex;align-items:center;justify-content:space-between;gap:15px}.daily-evidence-toggle label{display:flex;align-items:center;gap:9px;font-weight:700;font-size:12px}.daily-evidence-controls form{display:flex;align-items:center}.daily-evidence-controls .btn{white-space:nowrap}.daily-evidence-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#e1e5e2}.daily-evidence-summary article{padding:20px 23px;background:#fff}.daily-evidence-summary span,.daily-evidence-summary strong,.daily-evidence-summary small{display:block}.daily-evidence-summary span{text-transform:uppercase;letter-spacing:.08em;font-size:8px;color:#747b76}.daily-evidence-summary strong{margin:8px 0;font:800 25px Manrope,sans-serif}.daily-evidence-summary small{color:#767d78}.daily-evidence-warning{padding:17px 24px;background:#fff3e9;color:#814d26}.daily-evidence-warning strong{display:block;margin-bottom:4px}.daily-evidence-runs{padding:25px 27px}.daily-evidence-runs h4{margin:6px 0 18px;font:800 20px Manrope,sans-serif}.daily-evidence-run{display:grid;grid-template-columns:12px minmax(180px,1.25fr) repeat(3,minmax(110px,.65fr));gap:16px;align-items:center;padding:15px 0;border-top:1px solid #e8ebe9}.daily-evidence-run i{width:10px;height:10px;border-radius:50%;background:#a2aaa5}.daily-evidence-run.success i{background:#179866}.daily-evidence-run.blocked i{background:#e28b36}.daily-evidence-run.failed i{background:#c54d4d}.daily-evidence-run strong,.daily-evidence-run span,.daily-evidence-run small{display:block}.daily-evidence-run strong{font-size:12px}.daily-evidence-run small{margin-top:4px;color:#777e79;font-size:10px}.daily-evidence-run>span{font-size:11px}.daily-evidence-empty{padding:28px;text-align:center;border:1px dashed #d6dcd8;border-radius:17px;color:#717975}.daily-evidence-boundary{padding:20px 25px;background:#f2f5f3;color:#5d655f;font-size:11px;line-height:1.55}.daily-evidence-boundary strong{color:#263c33}@media(max-width:900px){.daily-evidence-controls,.daily-evidence-summary{grid-template-columns:1fr 1fr}.daily-evidence-controls form{grid-column:1/-1}.daily-evidence-run{grid-template-columns:10px 1fr 1fr}.daily-evidence-run>span:nth-last-child(-n+2){grid-column:2/-1}}@media(max-width:650px){.daily-evidence-head,.daily-evidence-controls,.daily-evidence-summary{grid-template-columns:1fr}.daily-evidence-controls form{grid-column:auto}.daily-evidence-run{grid-template-columns:10px 1fr}.daily-evidence-run>span{grid-column:2/-1}.daily-evidence-head{padding:26px 22px}}
