.od-shell{background:linear-gradient(120deg,#102b41,#194c61);color:#f5fbff;border:0;padding:24px}.od-heading,.od-loadhead{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.od-heading h1{font-size:clamp(24px,4vw,36px);margin:8px 0}.od-heading small{color:#78e6ce;letter-spacing:1.5px}.od-heading p{color:#c5dbe9}.od-link{color:white;border:1px solid #88acbf;padding:10px;border-radius:8px}.od-metrics,.od-stages{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:10px}.od-metrics>div,.od-stages>div{background:#ffffff12;border:1px solid #ffffff20;padding:14px;border-radius:10px}.od-metrics strong,.od-stages strong{display:block;font-size:29px;color:#76e4c5}.od-stages small,.od-metrics small{color:#d5e9f5}.od-table progress{display:block;width:100%;height:10px;accent-color:#159d88;margin:8px 0}.od-load{border:1px solid #ccdce5;border-radius:12px;padding:16px;margin:12px 0;background:#f7fbfd}.od-loadhead span{border-radius:20px;padding:7px 12px;background:#d9f1eb;color:#155c50;font-weight:700}.od-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:8px;margin:15px 0}.od-timeline>div{border-top:4px solid #b8c6cf;padding:8px 4px;color:#526775}.od-timeline>div.done{border-color:#159d88;color:#124e45}.od-timeline small{display:block;font-size:11px;margin-top:5px}.od-table summary{cursor:pointer;padding:12px}.od-original{scroll-margin-top:12px}@media(max-width:600px){.od-shell{padding:14px}.od-load .btn{display:block;text-align:center}.od-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}
#ol-items .od-load{color:#182f40}#ol-items .od-load a{color:#146e85}#ol-items progress{width:100%;accent-color:#159d88}#ol-items svg{max-height:140px}#ol-metrics{margin-bottom:12px}
