.storm-mark{flex:none;width:11px;height:11px;margin:0 3px 0 2px;border-radius:50%;background:var(--c, #c4c8d0);box-shadow:0 0 0 2px #fff}.storm-mark.ended{background:transparent;box-shadow:inset 0 0 0 2px var(--c, #c4c8d0)}.storm-mark.small{width:8px;height:8px;margin:0 2px 0 0;box-shadow:0 0 0 1.5px #fff}.storm-site{margin:0;line-height:inherit;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.hurricanes a.run-btn{text-decoration:none}@container (max-width: 839px){.hurricanes .identity .run-btn{display:inline-flex}}.key-chips{display:flex;flex-wrap:wrap;gap:6px}.key-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border:0;border-radius:999px;background:#ffffff14;color:var(--value);font:inherit;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:background .14s ease,opacity .14s ease}.key-chip.focus{background:#ffffff29}@media(hover:hover){.key-chip:hover{background:#ffffff29}}.key-chip:focus-visible{outline:2px solid var(--sky);outline-offset:1px}.key-chip.off{opacity:.4}.key-swatch{flex:none;width:16px;height:3px;border-radius:2px}.key-swatch.official{height:4px}.key-swatch.field{height:8px;border-radius:3px}.key-note{color:var(--meta);font-weight:500}.key-empty{color:var(--meta);font-size:12px;line-height:24px}.strength{display:flex;flex-wrap:wrap;align-items:center;gap:3px 10px;min-width:0;padding-left:4px;color:var(--meta);font-size:11px}.strength-step{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.strength-chip{width:8px;height:8px;border-radius:50%}.hurricanes .transport{gap:6px}.hurricanes .transport .run-btn{margin-right:2px}.hurricanes .dock.waiting{visibility:hidden}.hurricanes .dock .toast{bottom:calc(100% + 8px)}@container (max-width: 519px){.hurricanes .identity .name{display:none}.strength{gap:3px 6px;font-size:10px}.hurricanes .transport{flex-wrap:wrap;row-gap:6px}.hurricanes .transport .strength{flex:1 0 100%}}
