.condition-raster{border:1px solid var(--ub-border);background:var(--ub-surface);border-radius:.65rem;min-width:0;max-width:100%;margin:.75rem 0;padding:.75rem}.condition-raster-heading{font-size:.95rem;font-weight:600}.condition-raster-time{color:var(--ub-ink-secondary);margin:.25rem 0 .6rem;font-size:.85rem}.condition-raster-map{background:var(--ub-info-bg);touch-action:pan-y;border-radius:.35rem;width:100%;height:auto;max-height:65vh;display:block;overflow:hidden}.condition-raster-map path{fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.condition-raster-coast-halo{stroke:var(--ub-surface);stroke-width:2.5px;opacity:.8}.condition-raster-coast{stroke:var(--ub-ink-secondary);stroke-width:1px}.condition-raster-glaciers{stroke:var(--ub-link);stroke-width:.8px;opacity:.9}.condition-raster-legend{max-width:36rem;margin:.6rem 0}.condition-raster-legend-title{margin:0 0 .2rem;font-size:.75rem}.condition-raster-gradient{border:1px solid var(--ub-border);border-radius:2px;width:100%;height:.75rem}.condition-raster-scale{color:var(--ub-ink-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.7rem;display:flex}.condition-raster-note,.condition-raster-status,.condition-raster-provisional{overflow-wrap:anywhere;margin:.4rem 0;font-size:.8rem}.condition-raster-provisional{color:var(--ub-warning);background:var(--ub-warning-bg);border-radius:.25rem;padding:.35rem .5rem}.condition-raster-provenance{border-top:1px solid var(--ub-border);color:var(--ub-ink-secondary);overflow-wrap:anywhere;margin-top:.6rem;padding-top:.4rem;font-size:.7rem}.condition-raster-provenance p{margin:.2rem 0}@media (width<=480px){.condition-raster{padding:.5rem}.condition-raster-heading{font-size:.875rem}.condition-raster-scale{font-size:.65rem}}
