/* ScotNet Monitor v1.1.10 — 365-day history navigation */
.sn-r10-nav{display:flex;align-items:center;justify-content:space-between;gap:.45rem;margin:0 0 .65rem}
.sn-r10-nav button,.sn-r10-date{appearance:none;border:1px solid var(--snm-line);border-radius:.55rem;background:var(--sn-r9-softer);color:var(--snm-text);min-height:2.25rem}
.sn-r10-nav button{width:2.5rem;font-size:1.15rem;font-weight:900;cursor:pointer}.sn-r10-nav button:disabled{opacity:.3;cursor:default}
.sn-r10-date{position:relative;flex:1;display:flex;align-items:center;justify-content:center;padding:.35rem .65rem;font-size:.8rem;font-weight:800;text-align:center}
.sn-r10-date input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}
.sn-r10-note{margin:.45rem 0 0;color:var(--snm-muted);font-size:.72rem;text-align:center}
.sn-r10-loading{opacity:.55;pointer-events:none}
.sn-r10-empty{padding:.7rem;border:1px dashed var(--snm-line);border-radius:.65rem;color:var(--snm-muted);font-size:.76rem;text-align:center}
@media(max-width:420px){.sn-r10-nav button{width:2.25rem}.sn-r10-date{font-size:.75rem}}

/* v1.1.10 R2 — current-day future/partial-period accuracy */
.sn-r9-bucket[data-future="1"],.sn-r9-slice[data-future="1"]{--sn-r9-bucket:var(--snm-unknown);opacity:.52}
.sn-r9-bucket[data-partial="1"]::before{clip-path:inset(0 var(--sn-r10-future,0%) 0 0)}
.sn-r9-bucket[data-partial="1"]{background:repeating-linear-gradient(135deg,var(--sn-r9-softer),var(--sn-r9-softer) 6px,color-mix(in srgb,var(--snm-unknown) 13%,var(--sn-r9-softer)) 6px,color-mix(in srgb,var(--snm-unknown) 13%,var(--sn-r9-softer)) 12px)}
