.source-update-card{color:#ede1bf;background:linear-gradient(135deg,#19160f,#12110d);border:1px solid #514329;min-width:0;padding:25px 28px}.source-update-card-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.source-update-card-heading p{color:#e1c47b;align-items:center;gap:9px;margin:0;font-size:.8rem;font-weight:550;display:inline-flex}.source-update-card-heading svg{flex:none}.source-update-card-heading>span{color:#b9ad93;font:.65rem/1.5 var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em}.source-update-card-times{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;display:grid}.source-update-card-times>div{min-width:0}.source-update-card-times dt{color:#b5aa93;font:.65rem/1.6 var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.065em;margin-bottom:9px}.source-update-card-times dd{color:#f1dfad;overflow-wrap:anywhere;margin:0;font-size:1.02rem;line-height:1.6}.source-update-card-frequency{color:#d0c4aa;margin:16px 0 0;font-size:.75rem;line-height:1.7}.source-update-card-foot{border-top:1px solid #453a25;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:12px;display:flex}.source-update-card-foot p{color:#b5aa96;max-width:550px;margin:0;font-size:.72rem;line-height:1.75}.source-update-card-foot a{color:#e7cb80;text-underline-offset:4px;flex:none;align-items:center;gap:7px;min-height:32px;font-size:.74rem;line-height:1.5;text-decoration:underline;display:inline-flex}.source-update-card-foot a:hover{color:#f5dfa4}.source-update-card-foot a:focus-visible{outline-offset:4px;outline:2px solid #e7cb80}.source-update-card-compact{padding:21px 22px 17px}.source-update-card-compact .source-update-card-heading{margin-bottom:17px}.source-update-card-compact .source-update-card-times{gap:18px}.source-update-card-compact .source-update-card-times dd{font-size:.88rem}.source-update-card-compact .source-update-card-foot{margin-top:13px;padding-top:9px;display:block}.source-update-card-compact .source-update-card-foot a{margin-top:2px}@media (max-width:600px){.source-update-card{padding:22px 20px}.source-update-card-times{grid-template-columns:minmax(0,1fr);gap:17px}.source-update-card-times dt{margin-bottom:5px}.source-update-card-times dd{font-size:.95rem}.source-update-card-foot{display:block}.source-update-card-foot a{margin-top:5px}}.status-source-schedule{max-width:1290px;margin:0 auto 30px}@media (max-width:760px){.status-source-schedule{margin-inline:16px}}.snapshot-explanation{color:#b7ad99;max-width:580px;margin:16px 0 0;font-size:.76rem;line-height:1.8}body .snapshot-label.snapshot-fresh,body .snapshot-state.snapshot-fresh{color:#a6d3ac}body .snapshot-label.snapshot-snapshot,body .snapshot-state.snapshot-snapshot{color:#ded1ac}body .snapshot-label.snapshot-error,body .snapshot-label.snapshot-invalid,body .snapshot-state.snapshot-error,body .snapshot-state.snapshot-invalid{color:#efb3a5}body .snapshot-label.snapshot-missing,body .snapshot-state.snapshot-missing{color:#b7ad99}body .snapshot-label.snapshot-unknown,body .snapshot-state.snapshot-unknown{color:#e7ca82}.source-item>div{min-width:0}body .source-item i.snapshot-snapshot{box-shadow:none;background:0 0;border:1px solid #cbbd95}body .source-item i.snapshot-error,body .source-item i.snapshot-invalid{background:#e0a393}body .source-item i.snapshot-missing{background:#8a8170}body .source-item i.snapshot-unknown{background:#d7b96b}body .capture-notice.snapshot-notice{background:#14120d;border-color:#443c29}body .readiness-panel li[data-snapshot-state]{flex-direction:column;align-items:flex-start;gap:7px}body .snapshot-state{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.6}body .status-table article>div{flex-wrap:wrap;align-items:flex-start}body .status-table article>div>strong{overflow-wrap:anywhere;min-width:0}body .status-table article>div .snapshot-state{text-align:right}.source-diagnostics{border-top:1px solid #493d27;margin-top:24px}.source-diagnostics>summary{color:#d4bf8e;cursor:pointer;padding:18px 0;font-size:.78rem;line-height:1.7}.source-diagnostics>summary:focus-visible{outline-offset:4px;outline:2px solid #e2c47c}.source-diagnostics .source-error-list{margin-top:0}
