.rmrwd-table-wrap{max-width:100%;overflow-x:auto}.rmrwd-table{width:100%;border-collapse:collapse}.rmrwd-table th{background:#000;color:#fff;text-align:left}.rmrwd-table th,.rmrwd-table td{padding:14px 16px;border-bottom:1px solid #ccc;white-space:nowrap}.rmrwd-field__label{display:block}.rmrwd-field__body{display:inline-block}.rmrwd-field__unit,.rmrwd-field__affix{display:inline}.rmrwd-items{display:grid;grid-template-columns:repeat(var(--rmrwd-columns,1),minmax(0,1fr));column-gap:var(--rmrwd-gap,20px);row-gap:var(--rmrwd-row-gap,var(--rmrwd-gap,20px))}.rmrwd-items--list{grid-template-columns:1fr}.rmrwd-item{min-width:0}
.rmrwd-history{--rmrwd-history-grid:#d9dde2;--rmrwd-history-axis:#4b5563;--rmrwd-history-line:3;--rmrwd-history-point:3;position:relative;display:flex;min-width:0;flex-direction:column}.rmrwd-history__chart{position:relative;width:100%;height:520px;min-height:260px}.rmrwd-history__chart svg{display:block;max-width:100%}.rmrwd-history__grid{shape-rendering:crispEdges}.rmrwd-history__axis{font-family:inherit;font-size:12px}.rmrwd-history__series{pointer-events:none}.rmrwd-history__point{pointer-events:none}.rmrwd-history__crosshair{pointer-events:none}.rmrwd-history__hit{cursor:crosshair}.rmrwd-history__legend{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:18px}.rmrwd-history--legend-bottom .rmrwd-history__legend{order:3;margin-top:18px;margin-bottom:0}.rmrwd-history__legend[hidden]{display:none}.rmrwd-history__legend-button{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:inherit;font:inherit}.rmrwd-history__legend-button:not(:disabled){cursor:pointer}.rmrwd-history__legend-button.is-hidden{opacity:.35;text-decoration:line-through}.rmrwd-history__legend-dot{width:22px;height:4px;border-radius:999px}.rmrwd-history__tooltip{position:absolute;z-index:5;max-width:280px;padding:10px 12px;background:#111;color:#fff;pointer-events:none;box-shadow:0 8px 24px rgba(0,0,0,.18)}.rmrwd-history__tooltip strong,.rmrwd-history__tooltip span{display:block}.rmrwd-history__tooltip span{margin-top:4px}.rmrwd-history__tooltip span:before{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:var(--rmrwd-series-color);content:""}@media(max-width:600px){.rmrwd-history__legend{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px}.rmrwd-history__legend-button{flex:none}}
.rmrwd-snow-report{width:100%}.rmrwd-snow-report__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.rmrwd-snow-report__title,.rmrwd-snow-report__updated,.rmrwd-snow-report__label,.rmrwd-snow-report__source,.rmrwd-snow-report__conditions h3,.rmrwd-snow-report__conditions p,.rmrwd-snow-report__summer p{margin:0}.rmrwd-snow-report__metrics{display:grid;grid-template-columns:repeat(var(--rmrwd-snow-columns,6),minmax(0,1fr));gap:0}.rmrwd-snow-report__metric{min-width:0;padding:24px 16px;border:1px solid #d8dde3;text-align:inherit}.rmrwd-snow-report__metric+.rmrwd-snow-report__metric{margin-left:-1px}.rmrwd-snow-report__value{font-size:36px;font-weight:700;line-height:1}.rmrwd-snow-report__unit{margin-left:3px;font-size:14px;font-weight:700;text-transform:uppercase}.rmrwd-snow-report__label{margin-top:10px;font-size:13px;font-weight:700;text-transform:uppercase}.rmrwd-snow-report__updated,.rmrwd-snow-report__source{font-size:13px}.rmrwd-snow-report__conditions{margin:0 0 28px}.rmrwd-snow-report__conditions h3{margin-bottom:10px}.rmrwd-snow-report--summer .rmrwd-snow-report__title{margin-bottom:20px}.rmrwd-snow-report__summer{padding:32px;border:1px solid #d8dde3}.rmrwd-snow-report__summer p+p{margin-top:1em}.rmrwd-snow-report__conditions+.rmrwd-snow-report__source,.rmrwd-snow-report__metrics+.rmrwd-snow-report__source,.rmrwd-snow-report__metrics+.rmrwd-snow-report__conditions{margin-top:20px}@media(max-width:767px){.rmrwd-snow-report__header{align-items:flex-start;flex-direction:column}.rmrwd-snow-report__metrics{grid-template-columns:repeat(var(--rmrwd-snow-columns,2),minmax(0,1fr))}.rmrwd-snow-report__metric+.rmrwd-snow-report__metric{margin-left:0}.rmrwd-snow-report__value{font-size:30px}}
